20 of 119 menu

Methode wrap

De methode wrap pakt elementen in een opgegeven tag in.

Syntaxis

De parameter van de methode kan tekst zijn (mogelijk met tags), een DOM-element of een jQuery-object:

.wrap(waarin te verpakken);

Op deze manier worden de geselecteerde elementen verpakt in inhoud, die wordt geretourneerd door een door de gebruiker gedefinieerde functie. De functie wordt afzonderlijk aangeroepen voor elk van de geselecteerde elementen en accepteert als parameter de positie van het element in de set:

.wrap(function(volgnummer in set));

Voorbeeld

Laten we alle alinea's met de klasse www inpakken met de tag div:

<p class="www">tekst</p> <p class="www">tekst</p> <p class="www">tekst</p> <p>tekst</p> $('.www').wrap(document.createElement('div'));

De HTML-code ziet er dan als volgt uit:

<div><p class="www">tekst</p></div> <div><p class="www">tekst</p></div> <div><p class="www">tekst</p></div> <p>tekst</p>

Voorbeeld

Als parameter kan niet alleen de tag worden doorgegeven, maar ook de volgende constructie:

<p class="www">tekst</p> <p class="www">tekst</p> <p class="www">tekst</p> <p>tekst</p> $('.www').wrap('<div></div>');

De HTML-code ziet er dan als volgt uit:

<div><p class="www">tekst</p></div> <div><p class="www">tekst</p></div> <div><p class="www">tekst</p></div> <p>tekst</p>

Voorbeeld

In de openingstag kunnen willekeurige attributen worden geschreven, terwijl het inpakken zal plaatsvinden met deze attributen. Laten we de alinea's met de klasse www inpakken in een div met de klasse zzz:

<p class="www">tekst</p> <p class="www">tekst</p> <p class="www">tekst</p> <p>tekst</p> $('.www').wrap('<div class="zzz"></div>');

De HTML-code ziet er dan als volgt uit:

<div class="zzz"><p class="www">tekst</p></div> <div class="zzz"><p class="www">tekst</p></div> <div class="zzz"><p class="www">tekst</p></div> <p>tekst</p>

Zie ook

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren