我想選擇已被克隆選擇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必須是唯一的。另外,您應該將克隆的元素存儲在變量中,以便保留對它們的引用。 –