Metoden prevUntil
Metoden prevUntil returnerer
elementer, der er placeret før det angivne
inden for samme forælder. Metoden returnerer
elementer fra det angivne til det første element,
der matcher selectoren angivet som
metodens parameter. Hvis metoden ikke får nogen
parametre, fungerer den som metoden
prevAll.
Syntaks
Den første parameter kan være et udtryk i form af en streng, som der filtreres efter, en DOM-node eller et jQuery-objekt. Den anden parameter kan være en yderligere filterbetingelse i form af en streng. Begge parametre er valgfrie:
.prevUntil([selector], [filter]);
Eksempel
Lad os finde elementet #test og sætte teksten
'!' for alle dets naboer ovenfor 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>!</p>
<p>!</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>