Метод prevAll
Методът prevAll връща
всички елементи, които се намират пред зададения
в рамките на един родител.
Синтаксис
Получаване на всички горни съседи:
$(селектор).prevAll();
Може също така да филтрирате съседите по зададен селектор:
$(елемент).prevAll(селектор);
Пример
Нека намерим елемента #test и на всички негови съседи
отгоре поставим текста '!' с помощта на метода
html:
<p>отвън</p>
<div>
<p>вътре</p>
<p>вътре</p>
<p id="test">вътре</p>
<p>вътре</p>
<p>вътре</p>
</div>
<p>отвън</p>
$('#test').prevAll().html('!');
HTML кодът ще изглежда така:
<p>отвън</p>
<div>
<p>!</p>
<p>!</p>
<p id="test">вътре</p>
<p>вътре</p>
<p>вътре</p>
</div>
<p>отвън</p>
Вижте също
-
метод
nextAll,
който връща елементите, намиращи се след зададения в рамките на един родител -
метод
prev,
който позволява горния съсед на елемента -
метод
prevUntil,
който връща елементите, намиращи се пред зададения -
метод
siblings,
който позволява получаване на съседните елементи в рамките на един родител