Метод prevAll

Методот prevAll враќа сите елементи кои се наоѓаат пред зададениот within еден родител.

Синтакса

Добивање на сите соседи одгоре:

javascript$(селектор).prevAll();

Може исто така да ги филтрирате соседите по зададен селектор:

javascript$(елемент).prevAll(селектор);

Пример

Ајде да го најдеме елементот #test и на сите негови соседи одгоре да поставиме текст '!' со помош на методот html:

html<p>надвор</p>
<div>
  <p>внатре</p>
  <p>внатре</p>
  <p id="test">внатре</p>
  <p>внатре</p>
  <p>внатре</p>
</div>
<p>надвор</p>
javascript$('#test').prevAll().html('!');

HTML кодот ќе изгледа вака:

html<p>надвор</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">внатре</p>
  <p>внатре</p>
  <p>внатре</p>
</div>
<p>надвор</p>

Погледнете ги и

  • методот nextAll,
    кој ги враќа елементите кои се наоѓаат после зададениот within еден родител
  • методот prev,
    кој овозможува сосед на елементот одгоре
  • методот prevUntil,
    кој ги враќа елементите кои се наоѓаат пред зададениот
  • методот siblings,
    кој овозможува да се добијат соседи на елементот within еден родител