2015/02/07

[jQuery]cloneメソッドによる複数要素を同時クローン

かなーり前にcloneメソッドについて書いたのですが、どうやらこれclone元が複数ある場合、同時にコピーしてくれるみたいです。

<div class="hoge"></div>
<div class="hoge"></div>
<div id="foo"></div>
<script>
jQuery(function($){
  $('#foo').append(
    $('.hoge').clone(true,true)
  );

});
</script>
この場合id="foo"にはclass="hoge"に該当する2つの要素が追加されます。

昔からこの仕様だったのかわからないのですが、まとめてコピーしたい場合には、便利かなと。

0 コメント:

コメントを投稿