<Metodi jQuery a movimento laterale
Esempio
Riportare il precedente elemento di pari livello di ogni <li> elemento con il nome della classe "start" :
$(document).ready(function(){
$("li.start").prev().css({"color": "red", "border": "2px
solid red"});
});
Risultato:
ul (parent)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
Prova tu stesso " Definizione e utilizzo
Il prev() restituisce al precedente elemento di pari livello dell'elemento selezionato.
elementi di pari livello sono elementi che condividono lo stesso genitore.
L'albero DOM: Questo metodo attraversare a ritroso lungo il fratello precedente di elementi DOM.
metodi correlati:
- prevAll() - restituisce tutti gli elementi di pari livello precedenti dell'elemento selezionato
- prevUntil() - restituisce tutti gli elementi di pari livello precedenti tra due date argomenti
Sintassi
$(selector).prev( filter )
Parametro | Descrizione |
---|---|
filter | Facoltativo. Specifica un'espressione selettore per restringere il campo di ricerca precedente fratello |
Provate voi stessi - Esempi
Selezionare il fratello precedente di ogni <div> elemento
Come selezionare il precedente elemento di pari livello di ogni elemento <div>.
Affina la ricerca
Come selezionare il precedente di pari livello <p> elemento di ogni <div> elemento.