Metóda nextUntil
Metóda nextUntil vráti
elementy, ktoré sa nachádzajú za zadaným
vnútri jedného rodiča. Metóda vráti
elementy od zadaného až po prvý element,
ktorý spadá pod selektor, zadaný
parametrom metódy. Ak metóde neodovzdáte
parametre, bude fungovať ako metóda
nextAll.
Syntax
Prvým parametrom je možné odovzdať výraz v podobe reťazca, podľa ktorého sa vykonáva výber, DOM uzol alebo jQuery objekt. Druhým parametrom je možné odovzdať dodatočnú podmienku filtrácie v podobe reťazca. Oba parametre sú voliteľné:
.nextUntil([selektor], [filter]);
Príklad
Nájdime element #test a všetkým
jeho susedom zdola až po odsek s triedou www
nastavme text '!' pomocou metódy
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('!');
HTML kód bude vyzerať takto:
<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>