Metodas nextUntil
Metodas nextUntil grąžina
elementus, kurie yra po nurodyto
vienoje tėvinėje elemento dalyje. Metodas grąžina
elementus nuo nurodyto iki pirmo elemento,
kuris atitinka selektorių, nurodytą
metodo parametre. Jei metode neperduosime
parametrų, jis veiks kaip metodas
nextAll.
Sintaksė
Pirmuoju parametru galima perduoti išraišką eilutės pavidalu, pagal kurią atliekamas atranka, DOM mazgą arba jQuery objektą. Antruoju parametru galima perduoti papildomą filtravimo sąlygą eilutės pavidalu. Abu parametrai neprivalomi:
.nextUntil([selektorius], [filtras]);
Pavyzdys
Raskime elementą #test ir visiems
jo gretimiems elementams iš apačios iki pastraipos su klase www
nustatykime tekstą '!' naudodami metodą
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 kodas atrodys taip:
<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>
Žiūrėkite taip pat
-
metodas
prevUntil,
kuris grąžina elementus, esančius prieš nurodytą -
metodas
next,
kuris leidžia gauti elemento gretimą elementą iš apačios -
metodas
nextAll,
kuris grąžina elementus, esančius po nurodyto vienoje tėvinėje elemento dalyje -
metodas
siblings,
kuris leidžia gauti elemento gretimuosius elementus vienoje tėvinėje elemento dalyje