A parents metódus

A parents metódus megkapja az elem összes szülőjét - nem csak a közvetlent, hanem a nagyszülőt, dédszülőt és így tovább egészen a gyökérelemig (vagyis a html tag-ig).

Szintaxis

Az elemek összes szülőjének megszerzése:

javascript.parents();

A szülőket akkor is kiválaszthatja, ha megfelelnek egy adott szelektornak:

javascript.parents(szelektor);

Példa

Keressük meg a #test elemet, majd keressük meg az összes szülőjét a parents segítségével, és ha ezek div szülők a www osztállyal, akkor tegyük eléjük a '!' szöveget a prepend segítségével:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">szöveg</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

A HTML kód így fog kinézni:

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">szöveg</p>
    </div>
  </div>
</div>

Lásd még

  • a parent metódus,
    amely lehetővé teszi az elem közvetlen szülőjének megszerzését
  • a parentsUntil metódus,
    amely lehetővé teszi az elem összes szülőjének megszerzését egy megadott szülőig
  • a closest metódus,
    amely lehetővé teszi a legközelebbi szülő elem megszerzését, amely megfelel a szelektornak
  • a contents metódus,
    amely lehetővé teszi az elem leszármazottainak és a az elemben lévő szöveg megszerzését