Kaikkien vanhempien etsiminen jQuery:ssä
Menetelmä parent hakee elementin
suoran vanhemman. Saadaksesi kaikki
elementin vanhemmat - ei vain suoran vanhemman,
vaan myös isovanhemman, isoisovanhemman ja niin edelleen aina
juurielementtiin asti, käytetään menetelmää
parents.
Seuraavassa esimerkissä tarkastelemme seuraavaa HTML-koodia:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
Sitten löydämme elementin #test ja
kaikki sen vanhemmat käyttämällä parents:ia
ja, jos ne ovat div -vanhempia, joilla on luokka www,
aseta niiden alkuun teksti '!':
$('#test').parents('div.www').prepend('!');
Etsi KAIKKI b -tagien vanhemmat, ja maalaa ne,
joilla on luokka test
punaiseksi.