⊗jqDmMWr 51 of 113 menu

jQueryでの複数要素のラッピング

見つかったすべての要素を個別にではなく、まとめてラップするには、 wrapAllメソッドを使用します。

HTMLコードには、いくつかの段落が記述されています:

<p class="www">text</p> <p class="www">text</p> <p class="www">text</p> <p>text</p>

クラスwwwを持つすべての段落を見つけ、 それらを一つのdivタグでラップしてみましょう:

$('.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>

注意点として、ラップする要素が隣接していない場合、 wrapAllメソッドは最初に要素を一箇所に移動させ、 その後でそれらをラップします。次の例を確認してください:

<p class="www">text1</p> <p class="www">text2</p> <p>text</p> <p class="www">text3</p>

wrapAllメソッドを適用します:

$('.www').wrapAll('<div></div>');

結果として、以下のようなHTMLコードが得られます:

<div> <p class="www">text1</p> <p class="www">text2</p> <p class="www">text3</p> </div> <p>text</p>

要素をラップするメソッドには、 セット内の各要素に関数を適用する機能も用意されています。

すべてのh2を一つのiでラップしてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否