prevAll-metodi
prevAll -metodi palauttaa
kaikki elementit, jotka ovat ennen annettua elementtiä
saman vanhemman sisällä.
Syntaksi
Kaikkien yläpuolisten naapurien hakeminen:
$(valitsin).prevAll();
Naapureita voidaan myös suodattaa annetulla valitsimella:
$(elementti).prevAll(valitsin);
Esimerkki
Etsitään elementti #test ja asetetaan kaikille sen yläpuolisille naapureille
teksti '!' käyttämällä
html -metodia:
<p>ulkona</p>
<div>
<p>sisällä</p>
<p>sisällä</p>
<p id="test">sisällä</p>
<p>sisällä</p>
<p>sisällä</p>
</div>
<p>ulkona</p>
$('#test').prevAll().html('!');
HTML-koodi muuttuu näin:
<p>ulkona</p>
<div>
<p>!</p>
<p>!</p>
<p id="test">sisällä</p>
<p>sisällä</p>
<p>sisällä</p>
</div>
<p>ulkona</p>
Katso myös
-
metodi
nextAll,
joka palauttaa elementit, jotka ovat annetun elementin jälkeen saman vanhemman sisällä -
metodi
prev,
joka hakee elementin välittömän yläpuolisen naapurin -
metodi
prevUntil,
joka palauttaa elementit, jotka ovat ennen annettua elementtiä -
metodi
siblings,
joka hakee elementin naapurit saman vanhemman sisällä