克隆元素,添加时一次避免一个以上的克隆 [英] cloning elements, avoiding more than one clone at a time when adding
本文介绍了克隆元素,添加时一次避免一个以上的克隆的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我只是想在每次点击后再克隆一个克隆.我错过了明显的事情吗_谢谢
I simply want one more clone on each click. Did i miss something obvious_ Thanks
脚本:
$(function(){
$('input').click(function(){
$('.cloneitem').clone().appendTo('#container');
});
});
HTML:
<input type="button" value="clone it"/>
<div id="container"></div>
<div class="cloneitem">clone</div>
推荐答案
尝试一下 http://jsfiddle.net /p57hm/1/
$(function(){
$('input').click(function(){
$('.cloneitem:first').clone().appendTo('#container');
});
});
当前,您正在克隆所有具有类.cloneitem
的元素,但一次只需要1个,因此您不想选择所有.cloneItem
而是仅选择第一个,并克隆该元素.
Currently you are cloning all the elements that have the class .cloneitem
but you only want 1 at a time, so you don't want to select all the .cloneItem
but just the first one, and clone that one.
这篇关于克隆元素,添加时一次避免一个以上的克隆的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文