Metoden prevAll

Metoden prevAll returnerer alle elementer, der befinder sig før det givne inde i samme forælder.

Syntaks

At få alle naboer ovenover:

javascript$(selektor).prevAll();

Man kan også filtrere naboer efter den givne selektor:

javascript$(element).prevAll(selektor);

Eksempel

Lad os finde elementet #test og sætte teksten '!' for alle dets naboer ovenover ved hjælp af metoden html:

html<p>udenfor</p>
<div>
  <p>inde</p>
  <p>inde</p>
  <p id="test">inde</p>
  <p>inde</p>
  <p>inde</p>
</div>
<p>udenfor</p>
javascript$('#test').prevAll().html('!');

HTML-koden vil se sådan ud:

html<p>udenfor</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">inde</p>
  <p>inde</p>
  <p>inde</p>
</div>
<p>udenfor</p>

Se også

  • metoden nextAll,
    som returnerer elementer, der befinder sig efter det givne inde i samme forælder
  • metoden prev,
    som giver mulighed for naboen til elementet ovenover
  • metoden prevUntil,
    som returnerer elementer, der befinder sig før det givne
  • metoden siblings,
    som giver mulighed for at få naboer til elementet inde i samme forælder