Methode wrapAll

De methode wrapAll wikkelt alle elementen in de set in één opgegeven tag. Als deze elementen zich op verschillende plaatsen bevinden, zet jQuery ze eerst naast elkaar en wikkelt ze dan in de gewenste tag.

Syntaxis

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

javascript.wrapAll(text);

We kunnen ook een functie gebruiken voor elk element:

javascript.wrapAll(function(index))

Voorbeeld

Laten we de alinea's met de klasse www omwikkelen in de tag div:

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

De HTML-code ziet er dan zo uit:

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

Zie ook

  • methoden wrap, wrapInner, unwrap,
    die het mogelijk maken om met het omwikkelen van elementen te werken