Metodo prevAll
Il metodo prevAll restituisce
tutti gli elementi che si trovano prima di quello specificato
all'interno dello stesso genitore.
Sintassi
Ottenere tutti i fratelli superiori:
$(selettore).prevAll();
È anche possibile filtrare i fratelli in base a un selettore specificato:
$(elemento).prevAll(selettore);
Esempio
Troviamo l'elemento #test e impostiamo il testo
'!' per tutti i suoi fratelli superiori utilizzando il metodo
html:
<p>outside</p>
<div>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
</div>
<p>outside</p>
$('#test').prevAll().html('!');
Il codice HTML risulterà così:
<p>outside</p>
<div>
<p>!</p>
<p>!</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
</div>
<p>outside</p>
Vedi anche
-
metodo
nextAll,
che restituisce gli elementi che si trovano dopo quello specificato all'interno dello stesso genitore -
metodo
prev,
che permette di ottenere il fratello immediatamente precedente dell'elemento -
metodo
prevUntil,
che restituisce gli elementi che si trovano prima di quello specificato -
metodo
siblings,
che permette di ottenere i fratelli dell'elemento all'interno dello stesso genitore