Метод nextUntil
Методът nextUntil връща
елементите, които се намират след зададения
вътре в един родител. Методът връща
елементи от зададения до първия елемент,
който попада под селектора, указан
като параметър на метода. Ако на метода не се подадат
параметри, той ще работи като метод
nextAll.
Синтаксис
Като първи параметър може да се подава израз под формата на низ, по който се извършва подбор, DOM възел или jQuery обект. Като втори параметър може да се подаде допълнително условие за филтриране под формата на низ. И двата параметъра не са задължителни:
.nextUntil([селектор], [филтър]);
Пример
Нека намерим елемента #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>