jQuery next() Methode

❮ jQuery Traversing-Methoden

Beispiel

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

$(document).ready(function(){
  $("li.start").next().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 next() gibt das nächste gleichgeordnete Element des ausgewählten Elements zurück.

Geschwisterelemente sind Elemente, die denselben Elternteil haben.

Der DOM-Baum: Diese Methode traversiert vorwärts entlang des nächsten Geschwisters von DOM-Elementen.

Verwandte Methoden:

  • nextAll() - gibt alle nächsten Geschwisterelemente des ausgewählten Elements zurück
  • nextUntil() - gibt alle nächsten Geschwisterelemente zwischen zwei gegebenen Argumenten zurück

Syntax

$(selector).next(filter)

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

Probieren Sie es selbst aus - Beispiele


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


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


❮ jQuery Traversing-Methoden