Metoda parents
Metoda parents pridobi
vse nadrejene elemente - ne le neposrednega starša,
temveč tudi starejše starše, prapradedeke in tako naprej
do korenskega elementa (to je do oznake
html).
Sintaksa
Pridobivanje vseh staršev za elemente:
.parents();
Lahko tudi izberete starše, le če zadovoljujejo danemu selektorju:
.parents(selektor);
Primer
Poiščimo element #test, nato
poiščimo vse njegove starše z parents
in, če so to starši div z razredom www,
dodajmo na začetek besedilo '!' s pomočjo
prepend:
<div>
<div class="www">
<div class="www">
<p id="test">besedilo</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML koda bo takšna:
<div>
<div class="www">
!
<div class="www">
!<p id="test">besedilo</p>
</div>
</div>
</div>
Glejte tudi
-
metoda
parent,
ki omogoča pridobitev neposrednega starša elementa -
metoda
parentsUntil,
ki omogoča pridobitev vseh staršev elementa do določenega starša -
metoda
closest,
ki omogoča pridobitev najbližjega nadrejenega elementa, ki ustreza selektorju -
metoda
contents,
ki omogoča pridobitev potomcev elementa in besedila znotraj tega elementa