Heim >Web-Frontend >js-Tutorial >Zusammenfassung der jQuery-Traversalmethoden
Dieser Artikel bietet Ihnen eine Zusammenfassung der Query-Traversal-Methode. Freunde, die sie benötigen, können darauf verweisen. Schauen wir uns das unten mit dem Herausgeber an.
Funktionsbeschreibung
.add() Fügt ein Element zum Satz übereinstimmender Elemente hinzu.
.andSelf() Fügt den vorherigen Satz von Elementen auf dem Stapel zum aktuellen Satz hinzu.
.children() Ruft alle untergeordneten Elemente jedes Elements im Satz übereinstimmender Elemente ab.
.closest() beginnt beim Element selbst, gleicht die oberen Elemente Schritt für Schritt ab und gibt das erste übereinstimmende Vorfahrenelement zurück.
.contents() ruft die untergeordneten Elemente jedes Elements im Satz übereinstimmender Elemente ab, einschließlich Text- und Kommentarknoten.
.each() iteriert über ein jQuery-Objekt und führt für jedes passende Element eine Funktion aus.
.end() beendet den letzten Filtervorgang in der aktuellen Kette und setzt den Satz übereinstimmender Elemente in den vorherigen Zustand zurück.
.eq() Reduziert den Satz übereinstimmender Elemente auf ein neues Element am angegebenen Index.
.filter() reduziert den Satz übereinstimmender Elemente auf neue Elemente, die dem Rückgabewert des Selektors oder der übereinstimmenden Funktion entsprechen.
.find() ruft die Nachkommen jedes Elements im aktuellen Satz übereinstimmender Elemente ab, gefiltert durch den Selektor.
.first() Reduziert die Menge der übereinstimmenden Elemente auf das erste Element in der Menge.
.has() reduziert die Menge der übereinstimmenden Elemente auf eine Menge, die die Nachkommen des spezifischen Elements enthält.
.is() überprüft den aktuellen Satz übereinstimmender Elemente basierend auf dem Selektor und gibt true zurück, wenn mindestens ein übereinstimmendes Element vorhanden ist.
.last() reduziert die Menge der übereinstimmenden Elemente auf das letzte Element in der Menge.
.map() übergibt jedes Element im aktuellen Matching-Set an die Funktion und erzeugt ein neues jQuery-Objekt, das den Rückgabewert enthält.
.next() Ruft die unmittelbar benachbarten Geschwisterelemente jedes Elements im Satz übereinstimmender Elemente ab.
.nextAll() Ruft alle Geschwisterelemente nach jedem Element im passenden Elementsatz ab, gefiltert durch den Selektor (optional).
.nextUntil() Ruft alle Geschwisterelemente nach jedem Element ab, bis ein Element gefunden wird, das mit dem Selektor übereinstimmt.
.not() Entfernt Elemente aus der Menge der übereinstimmenden Elemente.
.offsetParent() Ruft das erste übergeordnete Element zur Positionierung ab.
.parent() Ruft das übergeordnete Element jedes Elements im aktuellen Satz übereinstimmender Elemente ab, gefiltert durch den Selektor (optional).
.parents() Ruft die Vorgängerelemente jedes Elements im aktuellen Satz übereinstimmender Elemente ab, gefiltert durch den Selektor (optional).
.parentsUntil() Ruft die Vorgängerelemente jedes Elements im aktuellen Satz übereinstimmender Elemente ab, bis ein Element gefunden wird, das mit dem Selektor übereinstimmt.
.prev() Ruft das unmittelbar vorhergehende Geschwisterelement jedes Elements im übereinstimmenden Elementsatz ab, gefiltert durch den Selektor (optional).
.prevAll() Ruft alle Geschwisterelemente vor jedem Element im passenden Elementsatz ab, gefiltert durch den Selektor (optional).
.prevUntil() Ruft alle Geschwisterelemente vor jedem Element ab, bis ein Element gefunden wird, das mit dem Selektor übereinstimmt.
.siblings() Ruft die Geschwisterelemente aller Elemente im passenden Elementsatz ab, gefiltert durch den Selektor (optional).
.slice() Reduziert die Menge der übereinstimmenden Elemente auf eine Teilmenge des angegebenen Bereichs.
Verwandte Empfehlungen:
Mehrere Möglichkeiten zum Durchlaufen von Sammlungen
4 Möglichkeiten zum Durchlaufen von Kartenobjekten in Java
Das obige ist der detaillierte Inhalt vonZusammenfassung der jQuery-Traversalmethoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!