JQuery ist eine JavaScript-Bibliothek mit einfacher-Learn-Syntax. Wie seine übergeordnete Sprache JS kann JQuery auch in HTML integriert werden, um verschiedene Operationen auszuführen. Die JQuery unterstützt die Unterstützung von HTML -Elementen mit verschiedenen Methoden, die First (), Last (), EQ (), Slice (), Filter (), Has () und nicht () Methoden umfassen. Dieser Leitfaden bietet Ziele, HTML -Elemente in JQuery zu filtern und die folgenden Lernergebnisse zu ermöglichen.
So filtern Sie HTML -Elemente in jQuery
In diesem Abschnitt wird die Arbeit verschiedener Methoden zum Filtern von HTML -Elementen in JQuery festgelegt.
So verwenden Sie die erste () Methode
Die erste () Methode filtert die Elemente basierend auf einer Bedingung und gibt das erste Element aus den übereinstimmenden Elementen zurück. Die Syntax der First () -Methode wird unten angezeigt:
$ ("Selector").Erste();Beispiel
Im obigen Code,
Ausgang
Die Ausgabe zeigt, dass nur der erste Absatz ausgewählt ist und sein Hintergrund mit der “geändert wirdErste" Klasse.
So verwenden Sie die letzte () Methode
Diese Methode gibt das letzte Element aus dem Satz übereinstimmter Elemente zurück. Es funktioniert auf der folgenden Syntax:
$ ("Selector").zuletzt();Beispiel
Die obige Code praktiziert die letzte () Methode im Absatzelement und ein JQuery AddClass () Die Methode wird hinzugefügt, um eine CSS -Klasse einzubetten.
Notiz: Der Zweck der CSS -Klasse ist es, das übereinstimmende Element hervorzuheben.
Ausgang
So verwenden Sie die EQ () -Methode
Die EQ () -Methode gibt das Element zurück, das mit der Indexnummer des Elements übereinstimmt. Diese Methode verwendet die folgende Syntax
$ ("Selector").Gl ();Die EQ () -Methode akzeptiert numerische Werte entweder positiv oder negativ. Der positive Wert beginnt mit den Startelementen (oder oberen) Elementen zu zählen, während der negative Wertindex vom unteren Ende vom unteren Ende gezählt wird.
Beispiel
Das folgende Beispiel praktiziert die EQ () -Methode sowohl in positiven als auch in negativen Indizes.
Der Code wird unten beschrieben,
Ausgang
Aus der obigen Ausgabe die Gl (3) abbricht Der letzte Absatz (wie es bei Index = 3 ist) und der Gl (-3) Filter Das dritte Element von unten (Null ist für das erste Element reserviert und -1 ist für das letzte Element).
So verwenden Sie die Slice () -Methode
Die Slice -Methode gibt den spezifischen Bereich (definiert durch Indizes) von Elementen zurück. Um die Slice () -Methode zu verwenden, wird die folgende Syntax praktiziert:
$ ("Selector").Schnitt (Start, Stopp);Die Slice () -Methode akzeptiert entweder einen positiven oder negativen numerischen Wert als Start-/Stoppkriterien
Beispiel 1: Verwenden der positiv-Index-Zahl
Der obige Code wird als beschrieben als,
Ausgang
Beispiel 2: Verwenden der negativen Indexnummer
Der folgende Code übt die negative Indexnummer in der Slice () -Methode aus
Ausgang
So verwenden Sie die Filter () -Methode
Die Filter () -Methode gibt die Elemente zurück, die mit bestimmten Kriterien übereinstimmen. Die Syntax dieser Methode ist unten bereitgestellt:
$ ("Selector").Filter (Kriterien, Funktion (Index));Der Kriterien Der Parameter wird so eingestellt, dass Elemente ausgewählt werden und die Funktion (Index) Parameter ist optional (ausgeübt, wenn ein bestimmtes Element mit dem Index aus der Auswahl abgerufen werden soll).
Beispiel
Die folgende Code übt die Methode filter () zum Abrufen von zwei Absätzen mithilfe ihrer ID- und Klassennamen.
Der obige Code wählt nur die Absätze aus, die class = ”haben.“P1"Und id ="p2“.
Ausgang
So verwenden Sie die nicht () Methode
Die nicht () Methode würde dazu führen, dass Elemente zurückgegeben werden, die nicht innerhalb der Übereinstimmungskriterien liegen. Oder man kann sagen, dass es das Gegenteil der ist filter () Methode. Die Syntax von nicht () ist unten angegeben:
$ ("Selector").nicht (Kriterien, Funktion (Index));Beispiel
Im obigen Code,
Ausgang
Verwenden Sie eine Methode () -Methode
Die Has () -Methode wird praktiziert, um das Element mit Zweigelementen zu erhalten. Die Syntax dieser Methode ist unten bereitgestellt:
$ ("Selector").hat ("Element");In der obigen Syntax die “Wähler"Das enthält das"Element”Würde nur abgerufen.
Beispiel
Für ein besseres Verständnis von Has () -Methoden wird der folgende Code ausgeführt.
Die obigen Code verfolgen das “div"Tag, das das hat"Absatz" Element. Zusätzlich die CSS -Klasse = ”hat"Wird verwendet, um die ausgewählten" anzuzeigen "div" Schild.
Ausgang
Die obige Ausgabe zeigt, dass die div Absätze enthalten, wird nur ausgewählt und das div ist mit waldgrüner Farbe gefärbt.
Abschluss
JQuery unterstützt verschiedene Methoden wie First (), last (), EQ (), nicht (), hat (), Slice () usw., HTML -Elemente filtern. Dieser Leitfaden bietet die Arbeit und Verwendung jeder Methode eins nach dem anderen. Jede Methode folgt der unterschiedlichen Filterung, um einige Elemente auszuwählen. Beispielsweise verwenden die Methoden EQ () und Slice () Indexnummern, während andere Methoden die Klasse oder ID (eines Elements) verwenden, um HTML -Elemente zu filtern.