Metoden prevAll

Metoden prevAll returnerer alle elementer som befinner seg før det angitte innenfor samme forelder.

Syntaks

Hente alle naboer over:

javascript$(selector).prevAll();

Du kan også filtrere naboene etter en angitt selector:

javascript$(element).prevAll(selector);

Eksempel

La oss finne elementet #test og sette teksten '!' på alle dets naboer over ved hjelp av metoden html:

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

HTML-koden vil da se slik ut:

html<p>outside</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">inside</p>
  <p>inside</p>
  <p>inside</p>
</div>
<p>outside</p>

Se også

  • metoden nextAll,
    som returnerer elementer som befinner seg etter det angitte elementet innenfor samme forelder
  • metoden prev,
    som henter naboelementet over
  • metoden prevUntil,
    som returnerer elementer som befinner seg før det angitte
  • metoden siblings,
    som henter naboene til et element innenfor samme forelder