Elementin vanhemman poistaminen unwrap-metodilla jQueryssä
Voidaan myös päinvastoin, kääriä elementti auki
(eli poistaa sen vanhempi) käyttämällä
unwrap-metodia.
Seuraavassa esimerkissämme on kappaleita,
jotka sijaitsevat div-tagejen sisällä:
<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>
Suoritetaanpa luokan www omaaville kappaleille
avaustoiminto unwrap:
$('.www').unwrap();
HTML-koodi muuttuu näyttämään tältä:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<div><p>text</p></div>
Metodille voi myös antaa valitsimen merkkijonona, jolloin se toimii vain, jos elementin vanhempi vastaa annettua valitsinta:
$('i').unwrap('p');
Etsi p-kappaleet, jotka on kääritty
div-diveihin, ja poista nämä divit.
Etsi kaikki span-tagit, jotka on kääritty
p-kappaleisiin, ja poista nämä kappaleet
koskematta span-tageihin.