jQuery siblings() Metodo
❮ Metodi di attraversamento jQuery
Esempio
Restituisce tutti gli elementi di pari livello di ogni elemento <li> con il nome della classe "start":
$(document).ready(function(){
$("li.start").siblings().css({"color": "red", "border": "2px solid red"});
});
Risultato:
ul (parent)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
Definizione e utilizzo
Il metodo siblings() restituisce tutti gli elementi di pari livello dell'elemento selezionato.
Gli elementi di pari livello sono elementi che condividono lo stesso genitore.
L'albero DOM: questo metodo attraversa avanti e indietro lungo i fratelli degli elementi DOM.
Suggerimento: usa il metodo prev() o next() per restringere la ricerca solo agli elementi di pari livello precedenti o successivi.
Sintassi
$(selector).siblings(filter)
Parameter | Description |
---|---|
filter | Optional. Specifies a selector expression to narrow down the search for sibling elements |
Provalo tu stesso - Esempi
Come utilizzare entrambi i parametri per filtrare la ricerca di elementi di pari livello.
Come restringere la ricerca per tutti gli elementi di pari livello <p> di ciascun elemento <div>.
❮ Metodi di attraversamento jQuery