gpt4 book ai didi

javascript - Select2 和 Datetimepicker 在克隆的 div 中不起作用

转载 作者:行者123 更新时间:2023-12-01 01:06:09 26 4
gpt4 key购买 nike

我用 jquery 克隆了 div,其中包含 textarea、select2 和 datatimepicker。但克隆的 select2 和 datetimepicker 不起作用。

<div id= "myDiv">
<textarea id="myTextArea"></textarea>
<select class="mySelect2">
<option value="1">1</option>
<option value="2">1</option>
</select>
<div class="date date-picker" data-date-format="dd.mm.yyyy">
<input type="text" readonly></div>
</div>
</div>

我还在我的 JavaScript 中添加了 $('.date-picker').datepicker();$(".mySelect2").select2();代码。

function create() {
$("#myDiv div:first").clone().find("textarea select input").each(function () {
$(this).val('');
}).end().appendTo("#myDiv");
}

最佳答案

克隆元素后,您必须重新初始化它们。因此,在创建函数中添加以下两行

function create() {
$("#myDiv div:first").clone().find("textarea select input").each(function () {
$(this).val('');
}).end().appendTo("#myDiv");

$('.date-picker').datepicker();
$(".mySelect2").select2();
}

关于javascript - Select2 和 Datetimepicker 在克隆的 div 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55617284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com