Metod prevAll

Metod prevAll vraća sve elemente koji se nalaze ispred određenog unutar istog roditelja.

Sintaksa

Dobijanje svih susednih elemenata iznad:

javascript$(selektor).prevAll();

Takođe možete filtrirati susedne elemente po datom selektoru:

javascript$(element).prevAll(selektor);

Primer

Hajde da nađemo element #test i svim njegovim susedima iznad postavimo tekst '!' pomoću metoda html:

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

HTML kod će tada izgledati ovako:

html<p>spolja</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">unutar</p>
  <p>unutar</p>
  <p>unutar</p>
</div>
<p>spolja</p>

Vidi takođe

  • metod nextAll,
    koji vraća elemente koji se nalaze posle datog unutar istog roditelja
  • metod prev,
    koji omogućava dobijanje suseda elementa iznad
  • metod prevUntil,
    koji vraća elemente koji se nalaze ispred datog
  • metod siblings,
    koji omogućava dobijanje susednih elemenata unutar istog roditelja