Alle Elternelemente in jQuery durchsuchen
Die Methode parent erhält das unmittelbare
Elternelement. Um alle Elternelemente eines Elements
zu erhalten - nicht nur das unmittelbare,
sondern auch das Großelternelement, Urgroßelternelement und so weiter bis
zum Wurzelelement - wird die Methode
parents verwendet.
Im folgenden Beispiel betrachten wir den folgenden HTML-Code:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
Dann finden wir das Element #test und
alle seine Elternelemente mit parents
und, wenn es sich um div-Elternelemente mit der Klasse www handelt,
fügen wir den Text '!' am Anfang hinzu:
$('#test').parents('div.www').prepend('!');
Finden Sie ALLE Elternelemente der b-Tags, und die,
die die Klasse test haben,
färben Sie rot ein.