选择jQuery克隆元素

时间:2012-05-02 08:39:08

标签: jquery clone

我正在尝试选择已克隆的元素

$("THINGS TO CLONE").clone().appendTo("CONTAINER");

它应该看起来

> <CONTAINER>
> 
> <CLONED THING> <CLONED THING> <CLONED THING>
> 
> </CONTAINER

我做到了,但这些东西在选择时是不可见的。

1 个答案:

答案 0 :(得分:8)

这没有意义。如果你已经正确地克隆了你的元素,并以某种方式将它们插入到DOM中,那么使用jQuery就可以完全选择它们。

但是,如果要选择克隆元素,可以采用一种方法缓存原始内存中克隆对象,然后再将其打入DOM中。

var clone = $('#foo').clone();

// do stuff with clone
clone.doBackflips();

// append it to the DOM
clone.appendTo('#container');