Metoden nextUntil
Metoden nextUntil returnerer
elementer, der befinder sig efter det givne
inden for samme forælder. Metoden returnerer
elementer fra det givne til det første element,
som falder under selektoren, angivet
som metodeparameter. Hvis metoden ikke får nogen
parametre, vil den fungere som metoden
nextAll.
Syntaks
Som første parameter kan man sende et udtryk i form af en streng, som der vælges efter, en DOM-node eller et jQuery-objekt. Som anden parameter kan man sende et yderligere filterbetingelse i form af en streng. Begge parametre er valgfrie:
.nextUntil([selektor], [filter]);
Eksempel
Lad os finde elementet #test og sætte teksten
'!' for alle dets naboer nedenunder
indtil afsnittet med klassen www
ved hjælp af metoden
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-koden vil se sådan ud:
<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>
Se også
-
metoden
prevUntil,
som returnerer elementer, der befinder sig før det givne -
metoden
next,
som giver mulighed for at få nabo til elementet nedenunder -
metoden
nextAll,
som returnerer elementer, der befinder sig efter det givne inden for samme forælder -
metoden
siblings,
som giver mulighed for at få naboer til elementet inden for samme forælder