--- id: bad87fee1348bd9aed508826 title: jQuery を使用して要素を複製する challengeType: 6 forumTopicId: 16780 dashedName: clone-an-element-using-jquery --- # --description-- 要素を移動するだけでなく、ある場所から別の場所に要素をコピーすることもできます。 jQuery には `clone()` という関数があり、要素のコピーを作成することができます。 たとえば、`left-well` から `right-well` に `target2` をコピーするには、次のようにします。 ```js $("#target2").clone().appendTo("#right-well"); ``` 2 つの jQuery 関数をつなげていることに気づきましたか? これは関数チェーンと呼ばれ、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

jQuery Playground

#left-well

#right-well

``` # --solutions-- ```html

jQuery Playground

#left-well

#right-well

```