ここから jQuery HTML Editor プラグインを使用しました。「追加」ボタンをクリックすると、複数の HTML エディターを作成したいと考えています。そのための私のコードは次のとおりです。
$(document).ready(function () {
$(".jqte-test").jqte();
});
$('.clause-form').delegate(".add-button", "click", function () {
if ($('.clause-box:last').find('.jqte-test').val() != "") {
var newSection = $(this).parents('.clause-box').find('.jqte-test');
var newDiv = $('.clause-form').append($(this).parents('.clause-box').clone());
$(this).parents('.clause-box').find('.delete-button').show();
$(this).parents('.clause-box').find('.add-button').hide();
$('.clause-box:last').find('.jqte-test').jqteVal("");
newSection.jqte();
}
});
要素を複製した後、jQuery プラグインが機能しません。基本的な操作ができません。これどうやってするの?
<div class="clause-form">
<div class="form-group clause-box">
<div class="clause">
<div class="col-md-3"></div>
<div class="col-md-9">
<textarea name="textarea" class="jqte-test student_grde" placeholder="Sub-Clause" id="txtSubClauseTemp" runat="server" style="width: 435px; !important"></textarea>
<a href="javascript:void(0);" class="btn btn-primary add-button" id="btnAddRowTemp">+</a>
<a href="javascript:void(0);" class="btn btn-danger delete-button" id="btnRemoveRowTemp" style="display: none;">X</a>
</div>
</div>
</div>