メソッド wrapAll
メソッド wrapAll は、
セット内のすべての要素を1つの指定されたタグでラップします。
これらの要素が異なる場所にある場合、
jQueryはまずそれらを隣り合わせに配置し、
その後、必要なタグでラップします。
構文
メソッドのパラメータには、テキスト(タグを含むことも可能)、 DOM要素、またはjQueryオブジェクトを指定できます:
.wrapAll(text);
また、各要素に対して関数を使用することもできます:
.wrapAll(function(index))
例
クラス www を持つ段落を
div タグでラップしてみましょう:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('.www').wrapAll('<div></div>');
HTMLコードは次のようになります:
<div>
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
</div>
<p>text</p>