Neueste Web-Entwicklung Tutorials
 

jQuery prevAll() Method

<JQuery Verfahrgeschwindigkeit Methoden

Beispiel

Gibt alle vorherigen Geschwisterelemente von jedem <li> Element mit Klassennamen "start" :

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

Ergebnis:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)
Versuch es selber "

Definition und Verwendung

Die prevAll() Methode liefert alle vorherigen geordneten Elemente des ausgewählten Elements.

Geschwisterelemente sind Elemente, die die gleichen Eltern teilen.

Der DOM - Baum: Diese Methode durchqueren rückwärts entlang Geschwister von DOM - Elementen.

Ähnliche Methoden:

  • prev() - gibt den nächsten gleichrangigen Element des ausgewählten Elements
  • prevUntil() - liefert alle nächsten Geschwisterelemente zwischen zwei gegebenen Argumente

Syntax

$(selector).prevAll( filter )

Parameter Beschreibung
filter Optional. Gibt einen Selektor Ausdruck der Suche nach früheren Geschwister zu verengen

Hinweis: Um mehrere Geschwister zurückkehren, trennen Sie die einzelnen Ausdruck mit einem Komma.

Probieren Sie es selbst - Beispiele

Verfeinern Sie die Suche
Wie die Suche nach früheren Geschwisterelemente zu filtern.

Zurück mehrere Geschwister
Wie die Filterparameter zu verwenden , um alle Geschwister von einer Rückkehr <h2> Element , das Klassennamen haben "first", "second" und "third" .

Wählen Sie alle vorherigen Geschwister Elemente eines <p> Element
Wie alle bisherigen Geschwisterelemente eines auszuwählen <p> Element.

Wählen Sie alle vorherigen Geschwister <div> <p> Elemente von <div>
Wie alle vorherigen Geschwister zu wählen <p> Elemente jedes <div> Element.


<JQuery Verfahrgeschwindigkeit Methoden