Metod parents
Metod parents dobija
sve roditelje elementa - ne samo neposrednog,
već i pretka, prapretka i tako dalje
do korenskog elementa (to jest do taga
html).
Sintaksa
Dobijanje svih roditelja za elemente:
.parents();
Možete takođe da odaberete roditelje, samo ako zadovoljavaju zadati selektor:
.parents(selektor);
Primer
Hajde da nađemo element #test, zatim
nađemo sve njegove roditelje pomoću parents
i, ako su to roditelji div sa klasom www,
da im postavimo na početak tekst '!' pomoću
prepend:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML kod će tada izgledati ovako:
<div>
<div class="www">
!
<div class="www">
!<p id="test">text</p>
</div>
</div>
</div>
Pogledajte takođe
-
metod
parent,
koji omogućava da dobijete neposrednog roditelja elementa -
metod
parentsUntil,
koji omogućava da dobijete sve roditelje elementa do određenog roditelja -
metod
closest,
koji omogućava da dobijete najbliži roditeljski element koji zadovoljava selektor -
metod
contents,
koji omogućava da dobijete potomke elementa i tekst unutar tog elementa