Metoda nextUntil
Metoda nextUntil zwraca
elementy, które znajdują się po podanym
wewnątrz jednego rodzica. Metoda zwraca
elementy od podanego do pierwszego elementu,
który pasuje do selektora, podanego
jako parametr metody. Jeśli do metody nie przekazać
parametrów, zadziała jak metoda
nextAll.
Składnia
Pierwszym parametrem można przekazywać wyrażenie w postaci ciągu znaków, według którego przeprowadza się selekcję, węzeł DOM lub obiekt jQuery. Drugim parametrem można przekazywać dodatkowy warunek filtrowania w postaci ciągu znaków. Oba parametry nie są obowiązkowe:
.nextUntil([selektor], [filtr]);
Przykład
Znajdźmy element #test i wszystkim
jego sąsiadom poniżej do akapitu z klasą www
ustawmy tekst '!' za pomocą metody
html:
<p>outside</p>
<div>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>
$('#test').prevUntil('p.www').html('!');
Kod HTML będzie wyglądać tak:
<p>outside</p>
<div>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>!</p>
<p>!</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>
Zobacz też
-
metoda
prevUntil,
która zwraca elementy znajdujące się przed podanym -
metoda
next,
która pozwala na uzyskanie sąsiada elementu poniżej -
metoda
nextAll,
która zwraca elementy znajdujące się po podanym wewnątrz jednego rodzica -
metoda
siblings,
która pozwala na uzyskanie sąsiadów elementu wewnątrz jednego rodzica