Metoda nextUntil
Metoda nextUntil returnează
elementele care se află după cel specificat
în interiorul aceluiași părinte. Metoda returnează
elementele de la cel specificat până la primul element,
care se potrivește sub selectorul indicat
de parametrul metodei. Dacă metodei nu i se transmit
parametri, aceasta va acționa ca metoda
nextAll.
Sintaxă
Primul parametru poate fi o expresie sub formă de șir de caractere, după care se face selecția, un nod DOM sau un obiect jQuery. Al doilea parametru poate fi o condiție suplimentară de filtrare sub formă de șir de caractere. Ambii parametri sunt opționali:
.nextUntil([selector], [filtru]);
Exemplu
Să găsim elementul #test și tuturor
vecinilor săi de dedesubt până la paragraful cu clasa www
să setăm textul '!' cu ajutorul metodei
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('!');
Codul HTML va arăta astfel:
<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>
Vedeți și
-
metoda
prevUntil,
care returnează elementele aflate înaintea celui specificat -
metoda
next,
care permite vecinul elementului de dedesubt -
metoda
nextAll,
care returnează elementele aflate după cel specificat în interiorul aceluiași părinte -
metoda
siblings,
care permite obținerea vecinilor elementului în interiorul aceluiași părinte