Elementa vecāka noņemšana ar unwrap metodi jQuery
Var otrādi, nevis ietīt elementu, bet atritināt
to (tas ir, noņemt vecāku) ar metodi
unwrap.
Nākamajā piemērā mums ir rindkopas,
kas atrodas iekš tagiem
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>
Izsaucam rindkopām ar klasi www
atritināšanas operāciju unwrap:
$('.www').unwrap();
HTML kods izskatīsies šādi:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<div><p>text</p></div>
Arī metodē var padot selektoru virknes veidā, tad tas darbosies, ja elementa vecāks atbilst noteiktajam selektoram:
$('i').unwrap('p');
Atrodiet rindkopas p, ietītas
divos div, un noņemiet šos divus.
Atrodiet visus tagus span, ietītus
rindkopās p, un noņemiet šīs rindkopas, ne
aiztākot tagus span.