Metod parents

Metod parents dobija sve roditelje elementa - ne samo neposrednog, već i pretka, prapretka i tako dalje do korenskog elementa (to jest do taga html).

Sintaksa

Dobijanje svih roditelja za elemente:

javascript.parents();

Možete takođe da odaberete roditelje, samo ako zadovoljavaju zadati selektor:

javascript.parents(selektor);

Primer

Hajde da nađemo element #test, zatim nađemo sve njegove roditelje pomoću parents i, ako su to roditelji div sa klasom www, da im postavimo na početak tekst '!' pomoću prepend:

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

HTML kod će tada izgledati ovako:

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">text</p>
    </div>
  </div>
</div>

Pogledajte takođe

  • metod parent,
    koji omogućava da dobijete neposrednog roditelja elementa
  • metod parentsUntil,
    koji omogućava da dobijete sve roditelje elementa do određenog roditelja
  • metod closest,
    koji omogućava da dobijete najbliži roditeljski element koji zadovoljava selektor
  • metod contents,
    koji omogućava da dobijete potomke elementa i tekst unutar tog elementa