Metoden parents
Metoden parents henter
alle foreldreelementer til et element - ikke bare det umiddelbare,
men også besteforeldere, oldeforeldere og så videre
opp til rotelementet (det vil si til html-taggen).
Syntaks
Henting av alle foreldre for elementer:
.parents();
Man kan også velge foreldre kun hvis de tilfredsstiller en gitt velger:
.parents(velger);
Eksempel
La oss finne elementet #test, deretter
finne alle dets foreldre ved hjelp av parents
og, hvis det er foreldre som er div med klassen www,
sette teksten '!' i begynnelsen av dem ved hjelp av
prepend:
<div>
<div class="www">
<div class="www">
<p id="test">tekst</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML-koden vil da se slik ut:
<div>
<div class="www">
!
<div class="www">
!<p id="test">tekst</p>
</div>
</div>
</div>
Se også
-
metoden
parent,
som lar deg hente det umiddelbare foreldreelementet til et element -
metoden
parentsUntil,
som lar deg hente alle foreldreelementer til et element opp til et angitt foreldreelement -
metoden
closest,
som lar deg hente det nærmeste foreldreelementet som tilfredsstiller en velger -
metoden
contents,
som lar deg hente avkom til et element og tekst inni dette elementet