【发布时间】:2016-04-19 05:15:03
【问题描述】:
我有一个 html 模板,我用它来动态创建带有 summernote 的表单字段。 一旦将克隆的模板添加到表单中,该工具似乎无法正常工作? 谁能建议我缺少什么以及是否有其他解决方法?
我的 JS 代码如下
$(document).ready(function () {
bookIndex = 0;
$('.addButton').click(function() {
bookIndex++;
var template = $('#bookTemplate'),
clone = template
.clone()
.removeClass('hide')
.removeAttr('id');
$('#bookForm').append(clone) ;
});
$('textarea').summernote();
});
html 是:
<form id="bookForm" method="post" class="form-horizontal">
<div class="form-group">
<label class="col-xs-1 control-label">Book</label>
<div class="col-xs-4">
<textarea type="text" class="form-control" name="title[]" placeholder="Title" ></textarea>
</div>
</div>
</form>
<button type="button" class="btn btn-default addButton"><i class="fa fa-plus"></i></button>
<div class="form-group" id="bookTemplate">
<div class="col-xs-4 col-xs-offset-1">
<textarea type="text" class="form-control" name="title[]" placeholder="Title" ></textarea>
</div>
</div>
完整代码和相应的输出如下: http://jsbin.com/jogema/edit?html,js,output
【问题讨论】:
-
我也遇到了同样的问题。你找到解决办法了吗?
标签: jquery summernote jquery-clone