Metod prevUntil
Metod prevUntil vraća
elemente koji se nalaze ispred datog
unutar istog roditelja. Metod vraća
elemente od datog do prvog elementa,
koji odgovara selektoru, navedenom
kao parametar metoda. Ako se metodu ne proslede
parametri, on će raditi kao metod
prevAll.
Sintaksa
Prvim parametrom se može proslediti izraz u vidu stringa, po kome se vrši odabir, DOM čvor ili jQuery objekat. Drugim parametrom se može proslediti dodatni uslov filtriranja u vidu stringa. Oba parametra su opciona:
.prevUntil([selektor], [filter]);
Primer
Hajde da pronađemo element #test i svim
njegovim susedima iznad do pasusa sa klasom www
postavimo tekst '!' pomoću metoda
html:
<p>spolja</p>
<div>
<p>unutar</p>
<p class="www">unutar</p>
<p>unutar</p>
<p>unutar</p>
<p id="test">unutar</p>
<p>unutar</p>
<p>unutar</p>
<p class="www">unutar</p>
<p>unutar</p>
</div>
<p>spolja</p>
$('#test').prevUntil('p.www').html('!');
HTML kod će sada izgledati ovako:
<p>spolja</p>
<div>
<p>unutar</p>
<p class="www">unutar</p>
<p>!</p>
<p>!</p>
<p id="test">unutar</p>
<p>unutar</p>
<p>unutar</p>
<p class="www">unutar</p>
<p>unutar</p>
</div>
<p>spolja</p>