Gli ultimi tutorial di sviluppo web
 

jQuery prevAll() Method

<Metodi jQuery a movimento laterale

Esempio

Ritorna tutti gli elementi di pari livello precedenti di ogni <li> elemento con il nome della classe "start" :

$(document).ready(function(){
    $("li.start").prevAll().css({"color": "red", "border": "2px solid red"});
});

Risultato:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)
Prova tu stesso "

Definizione e utilizzo

Il prevAll() restituisce tutti gli elementi di pari livello precedenti dell'elemento selezionato.

elementi di pari livello sono elementi che condividono lo stesso genitore.

L'albero DOM: Questo metodo attraversare a ritroso lungo fratelli di elementi DOM.

metodi correlati:

  • prev() - restituisce l'elemento di pari livello successivo dell'elemento selezionato
  • prevUntil() - restituisce tutti gli elementi di pari livello prossimo tra due date argomenti

Sintassi

$(selector).prevAll( filter )

Parametro Descrizione
filter Facoltativo. Specifica un'espressione selettore per restringere il campo di ricerca per i fratelli precedenti

Nota: Per restituire più fratelli, separare ogni espressione con una virgola.

Provate voi stessi - Esempi

Affina la ricerca
Come filtrare la ricerca di elementi di pari livello precedenti.

Restituire più fratelli
Come utilizzare il parametro di filtro per restituire tutti i fratelli di un <h2> elemento che hanno i nomi di classe "first", "second" e "third" .

Selezionare tutti gli elementi di pari livello precedenti di un <p> elemento
Come selezionare tutti gli elementi di pari livello precedenti di un <p> elemento.

Seleziona tutti fratello precedente <p> elementi <div>
Come selezionare tutti i precedenti di pari livello <p> elementi di ogni <div> elemento.


<Metodi jQuery a movimento laterale