Meetod prevAll

Meetod prevAll tagastab kõik elemendid, mis asuvad enne antud elementi sama vanema sees.

Süntaks

Kõikide ülal asuvate naabrite hankimine:

javascript$(selektor).prevAll();

Naabreid on võimalik filtreerida antud selektoriga:

javascript$(element).prevAll(selektor);

Näide

Leiame elemendi #test ja määrame kõikidele selle kohal asuvatele naabritele teksti '!' meetodi html abil:

html<p>väljas</p>
<div>
  <p>sees</p>
  <p>sees</p>
  <p id="test">sees</p>
  <p>sees</p>
  <p>sees</p>
</div>
<p>väljas</p>
javascript$('#test').prevAll().html('!');

HTML-kood muutub selliseks:

html<p>väljas</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">sees</p>
  <p>sees</p>
  <p>sees</p>
</div>
<p>väljas</p>

Vaata ka

  • meetod nextAll,
    mis tagastab elemendid, mis asuvad pärast antud elementi sama vanema sees
  • meetod prev,
    mis võimaldab elemendi kohal asuvat naabrit
  • meetod prevUntil,
    mis tagastab elemendid, mis asuvad enne antud elementi
  • meetod siblings,
    mis võimaldab hankida elemendi naabreid sama vanema sees