Odstranjevanje starševskega elementa z metodo unwrap v jQuery
Lahko pa obratno, ne ovijete elementa, ampak ga razvijete
(to pomeni odstranite starša) s pomočjo metode
unwrap.
V naslednjem primeru imamo odstavke,
ki se nahajajo znotraj oznak
div:
<div><p class="www">text</p></div>
<div><p class="www">text</p></div>
<div><p class="www">text</p></div>
<div><p>text</p></div>
Izvedimo operacijo razvijanja unwrap
za odstavke z razredom www:
$('.www').unwrap();
HTML koda bo po tem videti takole:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<div><p>text</p></div>
Metodi lahko podamo tudi selektor v obliki niza, takrat bo deloval le, če starševski element ustreza podanemu selektorju:
$('i').unwrap('p');
Poiščite odstavke p, ovite z
divji div, in odstranite te divje.
Poiščite vse oznake span, ovite z
odstavki p, in odstranite te odstavke, ne da bi
dotaknili oznak span.