我想选择已被克隆选择jQuery的克隆元素
$("THINGS TO CLONE").clone().appendTo("CONTAINER");
元素,它应该已经看过
> <CONTAINER>
>
> <CLONED THING> <CLONED THING> <CLONED THING>
>
> </CONTAINER
我造的,但是这些东西是无形的选择。
我想选择已被克隆选择jQuery的克隆元素
$("THINGS TO CLONE").clone().appendTo("CONTAINER");
元素,它应该已经看过
> <CONTAINER>
>
> <CLONED THING> <CLONED THING> <CLONED THING>
>
> </CONTAINER
我造的,但是这些东西是无形的选择。
这没有意义。如果你已经正确地克隆你的元素,并以某种方式将它们插入到DOM中,那么它们可以使用jQuery完美地选择。
但是,如果您想选择克隆的元素,您可以采取的一种方法是将原始内存中的克隆对象缓存到DOM中。
var clone = $('#foo').clone();
// do stuff with clone
clone.doBackflips();
// append it to the DOM
clone.appendTo('#container');
既然您在dom准备好之后添加了元素,您必须将新元素绑定到jQuery? –
如果您尝试通过'id'选择克隆的元素,则只会获得原始元素,而且beacuse id必须是唯一的。另外,您应该将克隆的元素存储在变量中,以便保留对它们的引用。 –