jQuery prev() Methode

❮ jQuery Traversing-Methoden

Beispiel

Gibt das vorherige Geschwisterelement jedes <li>-Elements mit dem Klassennamen „start“ zurück:

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

Ergebnis:

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

Definition und Verwendung

Die Methode prev() gibt das vorherige gleichgeordnete Element des ausgewählten Elements zurück.

Geschwisterelemente sind Elemente, die denselben Elternteil haben.

Der DOM-Baum: Diese Methode durchläuft rückwärts entlang des vorherigen Geschwisters von DOM-Elementen.

Verwandte Methoden:

  • prevAll() - gibt alle vorherigen Geschwisterelemente des ausgewählten Elements zurück
  • prevUntil() - gibt alle vorherigen Geschwisterelemente zwischen zwei gegebenen Argumenten zurück

Syntax

$(selector).prev(filter)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the previous sibling search

Probieren Sie es selbst aus - Beispiele


auswählen So wählen Sie das vorherige gleichgeordnete Element jedes <div>-Elements aus.


eingrenzen So wählen Sie das vorherige gleichgeordnete <p>-Element jedes <div>-Elements aus.


❮ jQuery Traversing-Methoden