Metoda prevAll

Metoda prevAll returnează toate elementele care se află înaintea celui dat în interiorul aceluiași părinte.

Sintaxă

Obținerea tuturor vecinilor de mai sus:

javascript$(selector).prevAll();

De asemenea, puteți filtra vecinii după selectorul dat:

javascript$(element).prevAll(selector);

Exemplu

Să găsim elementul #test și tuturor vecinilor săi de mai sus să setăm textul '!' cu ajutorul metodei 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('!');

Codul HTML va arăta astfel:

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

Vedeți și

  • metoda nextAll,
    care returnează elementele care se află după cel dat în interiorul aceluiași părinte
  • metoda prev,
    care permite obținerea vecinului elementului de mai sus
  • metoda prevUntil,
    care returnează elementele care se află înaintea celui dat
  • metoda siblings,
    care permite obținerea vecinilor elementului în interiorul aceluiași părinte