Exemplu
Întoarcere toate elementele anterioare ale fiecărui frate <li> Element cu nume de clasă "start" :
$(document).ready(function(){
$("li.start").prevAll().css({"color": "red", "border": "2px
solid red"});
});
Rezultat:
ul (parent)
- li (sibling)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
Încearcă - l singur » Definiție și utilizare
prevAll() metoda returneaza toate elementele anterioare ale sibling elementului selectat.
Elementele Sibling sunt elemente care au în comun același părinte.
Arborele DOM: Această metodă traversează înapoi de-a lungul fratii de elemente DOM.
Metode asemanatoare:
- prev() - returnează următorul element frate al elementului selectat
- prevUntil() - returnează toate elementele de frate următoarele între două argumente date
Sintaxă
$( Parametru Descriere filter Opțional. Specifică o expresie de selectare pentru a restrânge căutarea pentru frații anterioare
Notă: Pentru a reveni mai multe frați, separați fiecare expresie cu o virgulă.
Încearcă-l singur - Exemple
Restrângeți căutarea
Cum de a filtra căutarea pentru elementele de frate anterioare.
Întoarcere multiple frați
Cum se utilizează parametrul filtru pentru a returna toate frații unui <h2> element care au nume de clasa "first", "second" a "third" "first", "second" și "third" .
Selectați toate elementele anterioare ale unui frate <p> Element
Cum de a selecta toate elementele anterioare ale unui frate <p> Element.
Selectați toate frate anterior <p> elemente de <div>
Cum de a selecta toate frate anterior <p> elemente ale fiecărui <div> Element.