--- id: bad87fee1348bd9aed508826 title: 使用 jQuery 克隆元素 challengeType: 6 forumTopicId: 16780 dashedName: clone-an-element-using-jquery --- # --description-- 除了移動標籤,也可以把元素從一個地方複製到另一地方。 jQuery 有一個 `clone()` 方法,可以複製標籤。 例如,如果想把 `target2` 從 `left-well` 複製到 `right-well`,可以設置如下: ```js $("#target2").clone().appendTo("#right-well"); ``` 是否注意到這兩個 jQuery 函數連在一起了? 這被稱爲鏈式調用(function chaining),是一種用 jQuery 實現效果的簡便方法。 克隆 `target5` 元素,並將其附加到 `left-well` 。 # --hints-- `target5` 元素應該在 `right-well` 裏面。 ```js assert($('#right-well').children('#target5').length > 0); ``` 應該克隆 `target5` 元素,並放在 `left-well` 裏面。 ```js assert($('#left-well').children('#target5').length > 0); ``` 應該僅用 jQuery 移動這些元素。 ```js assert(!code.match(/class.*animated/g)); ``` # --seed-- ## --seed-contents-- ```html