Az összes szülő keresése jQuery-ben
A parent metódus az elem közvetlen
szülőjét kapja meg. Ahhoz, hogy egy elem összes
szülőjét megkapjuk - nem csak a közvetlent,
hanem a nagyszülőt, dédszülőt és így tovább egészen
a gyökérelemig - a
parents
metódust használjuk.
A következő példában a következő HTML kódot vizsgáljuk meg:
<div>
<div class="www">
<div class="www">
<p id="test">szöveg</p>
</div>
</div>
</div>
Ezután megtaláljuk a #test elemet és
az összes szülőjét a parents segítségével,
és ha ezek div szülők a www osztállyal,
akkor a elejükhöz hozzáadunk egy '!' szöveget:
$('#test').parents('div.www').prepend('!');
Keresse meg a b tagok ÖSSZES szülőjét, és azokat,
amelyek rendelkeznek a test osztállyal,
színezze pirosra.