jQuery - 两次添加相同的东西

时间:2013-08-11 15:24:18

标签: jquery append

我想两次追加同样的东西。但我的代码只附加一次:

var target = $('#anID');
var object = target.children('li:last-child').clone();    
$(target).append(object).append(object);

也尝试了这个:

$(target).append(object);
$(target).append(object);

也尝试过:

object.appendTo(target);
object.appendTo(target);

但是没有一个是追加对象两次

2 个答案:

答案 0 :(得分:2)

var target = $('#anID');

target.children('li:last-child').clone().appendTo(target);
target.children('li:last-child').clone().appendTo(target);

答案 1 :(得分:1)

这也有效:

object.appendTo(target).clone().appendTo(target);

证明:http://jsfiddle.net/Nz8Zh/