当使用jquery克隆方法时,处理重复的id的策略是什么?例如,我需要在未指定的次数内克隆一个按钮。哪个是生成唯一ID并跟踪它的最好方法?如何在克隆元素时避免重复的ID?
<div id="button-pool">
<button id="bt1" class="return">Button</button>
</div>
$(document).ready(function(){
$("#bt1").click(function(){
var newButton = $(this).clone();
$("#button-pool").append(newButton);
});
});
你有没有考虑过把所有的按钮都分配给一个普通的类,并且通过这种方式而不是通过ID来附加点击功能? – UtopiaLtd 2014-09-18 16:12:48
利用类似@UtopiaLtd说。 – Mike 2014-09-18 16:13:13
[克隆在JQuery中并为每个添加唯一的ID](http://stackoverflow.com/questions/8711970/clone-in-jquery-and-adding-unique-ids-for-each) – andy 2014-09-18 16:15:15