Neueste Web-Entwicklung Tutorials
 

jQuery nextUntil() Method

<JQuery Verfahrgeschwindigkeit Methoden

Beispiel

Gibt alle Geschwisterelemente zwischen zwei <li> Elemente mit Klassennamen "start" und "stop" :

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

Ergebnis:

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

Definition und Verwendung

Die nextUntil() Methode gibt alle nächsten Geschwisterelemente zwischen dem Wähler und Anschlag.

Geschwisterelemente sind Elemente, die die gleichen Eltern teilen.

Der DOM - Baum: Diese Methode durchqueren vorwärts entlang Geschwister von DOM - Elementen.

Hinweis: Wenn beide Parameter leer sind, wird diese Methode alle nächsten Geschwisterelemente zurückkehren (wie der nextAll() Methode).

Ähnliche Methoden:

  • next() - gibt den nächsten gleichrangigen Element des ausgewählten Elements
  • nextAll() - liefert alle nächsten geordneten Elemente des ausgewählten Elements

Syntax

$(selector).nextUntil( stop,filter )

Parameter Beschreibung
stop Optional. Ein Wähler Ausdruck, Element oder jQuery-Objekt angibt, wo die Suche nach passenden nächsten Geschwister Elemente zu stoppen
filter Optional. Gibt einen Selektor Ausdruck der Suche nach Geschwisterelemente zwischen dem Wähler zu verengen und zu stoppen

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

Probieren Sie es selbst - Beispiele

Verfeinern Sie die Suche
beide Parameter Mit Hilfe der Suche für den nächsten Geschwisterelemente zwischen zwei Argumenten zu filtern.

Zurück mehrere Geschwister
Wie mehrere Geschwisterelemente zwischen zwei Argumenten zu erhalten.

DOM
ein DOM-Element anstelle eines Wählers mit allen Geschwisterelemente zwei gegebenen Argumente zurück.

Verwendung der DOM mit beiden Parametern
ein DOM-Element anstelle eines Wählers und beide Parameter Mit dem nächsten Geschwistersuche zwischen zwei Argumente zu filtern.


<JQuery Verfahrgeschwindigkeit Methoden