jQuery-Referenzhandbuch - Throughsuche

jQuery-Through-Funktionen

Die jQuery-Through-Funktionen umfassen Methoden zur Filterung, Suche und Verkettung von Elementen.

Funktion Beschreibung
.add() Fügt das Element zur Menge der Übereinstimmungselemente hinzu.
.andSelf() Fügt die vorherige Elementmenge in den aktuellen Satz hinzu.
.children() Erhält alle Kindelemente eines Elements der Übereinstimmungsmenge.
.closest() Beginnt vom Element selbst und matcht sukzessive nach oben, gibt den ersten übereinstimmenden Vorfahren zurück.
.contents() Erhält alle Kindelemente eines Elements der Übereinstimmungsmenge, einschließlich Text- und Kommentar-Nodes.
.each() Iteriert über den jQuery-Objekt, führt die Funktion für jedes Übereinstimmungselement aus.
.end() Endet das letzte Filtern in der aktuellen Kette und gibt die Übereinstimmungsmenge in den Zustand vor dem letzten Filtern zurück.
.eq() Reduziert die Übereinstimmungsmenge auf das Element an der angegebenen Indexposition.
.filter() Reduziert die Übereinstimmungsmenge auf neue Elemente, die den Selector matchen oder den Wert einer Funktion zurückgeben.
.find() Erhält die Nachkommen jedes Elements der aktuellen Übereinstimmungsmenge, gefiltert durch den Selector.
.first() Reduziert die Übereinstimmungsmenge auf das erste Element der Menge.
.has() Reduziert die Übereinstimmungsmenge auf die Menge der Nachkommen, die den Selector enthalten.
.is() Überprüft die aktuelle Übereinstimmungsmenge auf Selector, gibt true zurück, wenn mindestens ein Übereinstimmungselement existiert.
.last() Reduziert die Übereinstimmungsmenge auf das letzte Element der Menge.
.map() Gibt einen neuen jQuery-Objekt zurück, das die Rückgabewerte der Funktion enthält, die jedem Element der aktuellen Übereinstimmungsmenge übergeben wird.
.next() Erhält alle unmittelbaren Kameraden eines Elements der Übereinstimmungsmenge.
.nextAll() Erhält alle nachfolgenden Kameraden eines Elements der Übereinstimmungsmenge, gefiltert durch den Selector (optional).
.nextUntil() Erhält alle nachfolgenden Kameraden eines Elements, bis auf das Element, das den Selector matcht.
.not() Entfernt Elemente aus der Übereinstimmungsmenge.
.offsetParent() Erhält das erste übergeordnete Element, das zur Positionsbestimmung verwendet wird.
.parent() Erhält das übergeordnete Element jedes Elements der aktuellen Übereinstimmungsmenge, gefiltert durch den Selector (optional).
.parents() Erhält die Vorfahrenselemente jedes Elements der aktuellen Übereinstimmungsmenge, gefiltert durch den Selector (optional).
.parentsUntil() Erhält die Vorfahren der Elemente in der aktuellen übereinstimmenden Sammlung, bis ein Element mit dem passenden Selector gefunden wird.
.prev() Erhält das unmittelbare Vorgänger-Element der Elemente in der übereinstimmenden Sammlung, gefiltert durch den Selector (optional).
.prevAll() Erhält alle Kameraden der Elemente vor der übereinstimmenden Sammlung, gefiltert durch den Selector (optional).
.prevUntil() Erhält alle Kameraden der Elemente vor dem aktuellen Element, bis ein Element mit dem passenden Selector gefunden wird.
.siblings() Erhält alle Kameraden der übereinstimmenden Elemente der Sammlung, gefiltert durch den Selector (optional).
.slice() Reduziert die Sammlung der übereinstimmenden Elemente auf eine angegebene Teilmenge.