jQuery Traversierung -Filterung
Den Suchbereich von Elementen eingrenzen
Die drei grundlegendsten Filtermethoden sind: first(), last() und eq(), mit denen Sie ein bestimmtes Element basierend auf seiner Position in einer Gruppe von Elementen auswählen können.
Andere Filtermethoden wie filter() und not() ermöglichen es Ihnen, Elemente auszuwählen, die einem festgelegten Kriterium entsprechen oder nicht entsprechen.
jQuery first()-Methode
Die first()-Methode gibt das erste Element der ausgewählten Elemente zurück.
Das folgende Beispiel wählt das erste <p>-Element innerhalb des ersten <div>-Elements aus:
jQuery last()-Methode
Die last()-Methode gibt das letzte Element der ausgewählten Elemente zurück.
Das folgende Beispiel wählt das letzte <p>-Element im letzten <div>-Element aus:
jQuery eq()-Methode
Die eq()-Methode gibt ein Element mit einer angegebenen Indexnummer aus den ausgewählten Elementen zurück.
Indexnummern beginnen bei 0, daher ist die Indexnummer des ersten Elements 0, nicht 1. Das folgende Beispiel wählt das zweite <p>-Element aus (Indexnummer 1):
jQuery filter()-Methode
Mit der filter()-Methode können Sie ein Kriterium angeben. Elemente, die nicht zu diesem Kriterium passen, werden aus der Menge entfernt, und passende Elemente werden zurückgegeben.
Das folgende Beispiel gibt alle <p>-Elemente mit dem Klassennamen "url" zurück:
jQuery not()-Methode
Die not()-Methode gibt alle Elemente zurück, die nicht mit dem Kriterium übereinstimmen.
Tipp:Die not()-Methode ist das Gegenteil von filter().
Das folgende Beispiel gibt alle <p>-Elemente zurück, die nicht den Klassennamen "url" haben:
Andere Erweiterungen