Metode prevAll

Metode prevAll atgriež visus elementus, kas atrodas pirms norādītā viena vecāka ietvaros.

Sintakse

Visu augšējo kaimiņu iegūšana:

javascript$(selektors).prevAll();

Kaimiņus var arī filtrēt pēc norādītā selektora:

javascript$(elements).prevAll(selektors);

Piemērs

Atradīsim elementu #test un visiem tā augšējiem kaimiņiem iestatīsim tekstu '!', izmantojot metodi html:

html<p>ārpus</p>
<div>
  <p>iekšā</p>
  <p>iekšā</p>
  <p id="test">iekšā</p>
  <p>iekšā</p>
  <p>iekšā</p>
</div>
<p>ārpus</p>
javascript$('#test').prevAll().html('!');

HTML kods izskatīsies šādi:

html<p>ārpus</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">iekšā</p>
  <p>iekšā</p>
  <p>iekšā</p>
</div>
<p>ārpus</p>

Skatiet arī

  • metode nextAll,
    kas atgriež elementus, kas atrodas aiz norādītā viena vecāka ietvaros
  • metode prev,
    kas ļauj iegūt elementa augšējo kaimiņu
  • metode prevUntil,
    kas atgriež elementus, kas atrodas pirms norādītā
  • metode siblings,
    kas ļauj iegūt elementa kaimiņus viena vecāka ietvaros