Metoden parents

Metoden parents henter alle foreldreelementer til et element - ikke bare det umiddelbare, men også besteforeldere, oldeforeldere og så videre opp til rotelementet (det vil si til html-taggen).

Syntaks

Henting av alle foreldre for elementer:

javascript.parents();

Man kan også velge foreldre kun hvis de tilfredsstiller en gitt velger:

javascript.parents(velger);

Eksempel

La oss finne elementet #test, deretter finne alle dets foreldre ved hjelp av parents og, hvis det er foreldre som er div med klassen www, sette teksten '!' i begynnelsen av dem ved hjelp av prepend:

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

HTML-koden vil da se slik ut:

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

Se også

  • metoden parent,
    som lar deg hente det umiddelbare foreldreelementet til et element
  • metoden parentsUntil,
    som lar deg hente alle foreldreelementer til et element opp til et angitt foreldreelement
  • metoden closest,
    som lar deg hente det nærmeste foreldreelementet som tilfredsstiller en velger
  • metoden contents,
    som lar deg hente avkom til et element og tekst inni dette elementet