Metoden parents
Metoden parents henter
alle forældre til et element - ikke kun den direkte forælder,
men også bedsteforældre, oldeforældre og så videre
op til rodelementet (det vil sige til html-tagget).
Syntaks
Hent alle forældre for elementer:
.parents();
Du kan også vælge forældre, kun hvis de opfylder den angivne selector:
.parents(selector);
Eksempel
Lad os finde elementet #test, derefter
finde alle dets forældre ved hjælp af parents
og, hvis det er forældre, der er div med klassen www,
så indsætter vi teksten '!' foran i dem ved hjælp af
prepend:
<div>
<div class="www">
<div class="www">
<p id="test">tekst</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML-koden vil se sådan ud:
<div>
<div class="www">
!
<div class="www">
!<p id="test">tekst</p>
</div>
</div>
</div>
Se også
-
metoden
parent,
som giver mulighed for at få den direkte forælder til et element -
metoden
parentsUntil,
som giver mulighed for at få alle forældre til et element op til en angivet forælder -
metoden
closest,
som giver mulighed for at få det nærmeste forældre- element, der opfylder en selector -
metoden
contents,
som giver mulighed for at få efterkommere af et element og tekst inde i dette element