我想在单击标题时一次克隆一个 div
$("h3").click(function() { $("div").clone().insertAfter("div:last")); });
现在它将克隆所有 div 并将它们放在最后一个 div 后面,但我想克隆 div1 然后 div2 等。
最佳答案
您可以使用.each()方法来获取正确的要求。
$("h3").click(function() {
$("div").each(function() {
$this = jQuery(this);
// do something with current div $this
$this.clone().insertAfter("div:last"));
// a bit better?
$this.parent().prepend($this.clone());
});
});
希望这对您有更多帮助。
关于Jquery克隆div问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14193852/