Meetod parents
Meetod parents saab
kõik elemendi vanemad - mitte ainult otsese,
vaid ka vanavanema, vanavanavanema ja nii edasi
kuni juurelemendini (ehk kuni html märgendini).
Süntaks
Kõikide vanemate hankimine elementide jaoks:
.parents();
Saab valida ka vanemaid ainult siis, kui need vastavad määratud valijale:
.parents(selektor);
Näide
Leiame elemendi #test, seejärel
leiame kõik selle vanemad meetodiga parents
ja kui need on div vanemad klassiga www,
siis lisame nende algusesse teksti '!' meetodi
prepend abil:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML-kood näeb välja selline:
<div>
<div class="www">
!
<div class="www">
!<p id="test">text</p>
</div>
</div>
</div>
Vaata ka
-
meetod
parent,
mis võimaldab saada elemendi otsest vanemat -
meetod
parentsUntil,
mis võimaldab saada kõik elemendi vanemad kuni määratud vanemani -
meetod
closest,
mis võimaldab saada lähima vanema elemendi, mis vastab valijale -
meetod
contents,
mis võimaldab saada elemendi järeltulijaid ja selles elemendis olevat teksti