Metoden wrapAll

Metoden wrapAll pakker inn alle elementene i et sett i en gitt tagg. Hvis disse elementene befinner seg på forskjellige steder, vil jQuery først plassere dem ved siden av hverandre, og deretter pakke dem inn i ønsket tagg.

Syntaks

Parameteren til metoden kan være tekst (mulig med tagger), DOM-element eller et jQuery-objekt:

javascript.wrapAll(text);

Vi kan også bruke en funksjon for hvert element:

javascript.wrapAll(function(index))

Eksempel

La oss pakke inn avsnittene med klassen www i taggen 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>');

HTML-koden vil da se slik ut:

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

Se også