Метод prevUntil
Методот prevUntil ги враќа
елементите кои се наоѓаат пред зададениот
во рамки на еден родител. Методот ги враќа
елементите од зададениот до првиот елемент,
кој попаѓа под селекторот, наведен
како параметар на методот. Ако на методот не му се пренесат
параметри, тој ќе работи како методот
prevAll.
Синтакса
Како прв параметар може да се пренесе израз во вид на низа, според кој се врши селекција, DOM јазол или jQuery објект. Како втор параметар може да се пренесе дополнителен услов за филтрирање во вид на низа. Двата параметри се опционални:
.prevUntil([селектор], [филтер]);
Пример
Ајде да го најдеме елементот #test и на сите
негови соседи одгоре до параграфот со класата www
да го поставиме текстот '!' со методот
html:
<p>надвор</p>
<div>
<p>внатре</p>
<p class="www">внатре</p>
<p>внатре</p>
<p>внатре</p>
<p id="test">внатре</p>
<p>внатре</p>
<p>внатре</p>
<p class="www">внатре</p>
<p>внатре</p>
</div>
<p>надвор</p>
$('#test').prevUntil('p.www').html('!');
HTML кодот ќе изгледа вака:
<p>надвор</p>
<div>
<p>внатре</p>
<p class="www">внатре</p>
<p>!</p>
<p>!</p>
<p id="test">внатре</p>
<p>внатре</p>
<p>внатре</p>
<p class="www">внатре</p>
<p>внатре</p>
</div>
<p>надвор</p>
Погледнете ги и
-
методот
nextUntil,
кој ги враќа елементите кои се наоѓаат после зададениот -
методот
prev,
кој го враќа соседот на елементот одгоре -
методот
prevAll,
кој ги враќа елементите кои се наоѓаат пред зададениот во рамки на еден родител -
методот
siblings,
кој ги враќа соседите на елементот во рамки на еден родител