Odstránenie rodiča elementu metódou unwrap v jQuery
Naopak, možno element nie obaliť, ale rozbaliť
ho (teda odstrániť rodiča) pomocou metódy
unwrap.
V nasledujúcom príklade máme odseky,
ktoré sa nachádzajú vo vnútri tagov
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>
Pre odseky s triedou www vykonajte
operáciu rozbalenia unwrap:
$('.www').unwrap();
HTML kód bude vyzerať takto:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<div><p>text</p></div>
Metóde možno tiež odovzdať selektor v podobe reťazca, potom bude fungovať, ak rodič elementu vyhovuje zadanému selektoru:
$('i').unwrap('p');
Nájdite odseky p, obalené
divmi div, a odstráňte tieto divy.
Nájdite všetky tagy span, obalené
odsekmi p, a odstráňte tieto odseky, bez
zásahu do tagov span.