Jquery克隆限制
我有以下代码:Jquery克隆限制,jquery,clone,Jquery,Clone,我有以下代码: $("#addbt").click(function () { $('#choice').clone() .attr('id', 'choice' + $('.ddl').length) .attr('name', 'choice' + $('.ddl').length) .insertAfter(".ddl:last"); }); 我不熟悉Jquery。如何将克隆数停止到特定的数目?(比如说10)在保持大致相同的代码结构的同时,最简单的方法是使
$("#addbt").click(function () {
$('#choice').clone()
.attr('id', 'choice' + $('.ddl').length)
.attr('name', 'choice' + $('.ddl').length)
.insertAfter(".ddl:last"); });
我不熟悉Jquery。如何将克隆数停止到特定的数目?(比如说10)在保持大致相同的代码结构的同时,最简单的方法是使用如下计数器:
counter = 0;
$("#addbt").click(function () {
counter++;
if (counter <= 10){
$('#choice').clone()
.attr('id', 'choice' + $('.ddl').length)
.attr('name', 'choice' + $('.ddl').length)
.insertAfter(".ddl:last"); });
}
}
计数器=0;
$(“#添加BT”)。单击(函数(){
计数器++;
if(counter)尝试组合一个JSFIDLE来演示您的代码不工作。