我有一个 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