Heim Web-Frontend js-Tutorial Was sind die Filterselektoren von jquery? Was sind die am häufigsten verwendeten Filterselektoren?

Was sind die Filterselektoren von jquery? Was sind die am häufigsten verwendeten Filterselektoren?

Oct 20, 2018 am 11:35 AM
jquery Filterauswahl

Was macht der Filterselektor von jquery? Was sind die am häufigsten verwendeten Filterselektoren? Dieser Artikel stellt Ihnen die Filterselektoren von jquery vor und informiert Sie über die am häufigsten verwendeten Filterselektoren von jquery. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.

Erstens lernen wir den jquery Filter Selector Selector kennen:

jquery Selector kann auf Gruppen von HTML-Elementen oder einzelnen Elementen angewendet werden. Der Filterselektor ist jedoch der am weitesten verbreitete Typ von JQuery-Selektor. Er kann Elemente gemäß einer bestimmten Art von Filterregeln finden und (ein oder mehrere) Elemente finden. Wenn er geschrieben wird, beginnt er mit:.

jquery-Filterselektoren können in die folgenden Kategorien unterteilt werden:

  1. jquery-Basisfilterselektor (wichtige Punkte)

  2. JQuery-Inhaltsfilterauswahl

  3. JQuery-Sichtbarkeitsfilterauswahl

  4. JQuery-Attributfilterauswahl

  5. jquery-Statusfilterselektor

  6. jquery-Unterelementfilterselektor

Im Folgenden werden wir in der obigen Klassifizierung verwenden Sprechen Sie über die gängigen JQuery-Filterselektoren und wie Sie diese JQuery-Filterselektoren verwenden.

jquery Basic Filter Selector (Schlüsselpunkt)

①first() oder: wählt zuerst das erste Element aus

//选择第一个div元素
$('div:first')  
$('div').first()
Nach dem Login kopieren

②last () oder: last wählt das letzte Element aus

//选择最后一个div元素
$('div:last')   
$('div').last()
Nach dem Login kopieren

③: not(selector) wählt andere Elemente außer dem angegebenen Selektor aus

 $('div:not(.one)')  //选择class不为one的 所有div元素
Nach dem Login kopieren

④: wählt sogar Elemente mit einer geraden Zahl aus, Index Beginnend bei 0

 $('div:even')   //选择 索引值为偶数 的div元素
Nach dem Login kopieren

⑤: odd wählt das Element mit einem ungeraden Index aus, beginnend bei 0

$('div:odd')  //选择 索引值为奇数 的div元素
Nach dem Login kopieren

⑥: eq(index) wählt das Element mit dem angegebenen Index aus, beginnend bei 0

$('div:eq(3)')  //选择 索引等于 3 的div元素
Nach dem Login kopieren

⑦: gt(index) wählt Elemente aus, die größer als der angegebene Index sind, beginnend bei 0

$('div:gt(3)')  //选择 索引大于 3 的div元素
Nach dem Login kopieren

⑧: lt(index) wählt Elemente aus, die kleiner als der angegebene Index sind, beginnend bei 0

$('div:lt(3)')  //选择 索引小于 3 的div元素
Nach dem Login kopieren

⑨: Kopfzeile wählt das Titeltypelement aus

$(':header')  //选择 所有的标题元素.比如h1, h2, h3等等...
Nach dem Login kopieren

⑩: animiert wählt das Element aus, das den Animationseffekt ausführt

$(':animated')   //选择 当前正在执行动画的所有元素
Nach dem Login kopieren

⑪: Fokus wählt das aktuell fokussierte Element aus

$(':focus')  //选择 当前选取焦点的所有元素
Nach dem Login kopieren

jquery Content Filter Selector

①: enthält(text) wählt Elemente aus, die den angegebenen Text enthalten

$("div:contains('Runob')")    // 选取包含 Runob文本的元素
Nach dem Login kopieren

②: leer wählt Elemente aus, die kein untergeordnetes Element enthalten Elemente oder Text Leeres Element

$("td:empty")       //选取不包含子元素或者文本的tb空元素
Nach dem Login kopieren

③: has(selector) wählt das Element aus, das das mit dem Selektor übereinstimmende Element enthält

$("div:has('.mini')")  //选取含有class为mini元素 的div元素
Nach dem Login kopieren

④: Parent wählt das leere Element aus, das untergeordnete Elemente oder Text enthält

$("div:parent")                //选取含有子元素或者文本的div元素
Nach dem Login kopieren

jquery Sichtbarkeitsfilterauswahl

①: versteckt wählt unsichtbare Elemente aus

$("li:hidden")       //选取所有不可见元素,或type为hidden的元素,例:<input type="hidden"/>
Nach dem Login kopieren

②: sichtbar wählt sichtbare Elemente aus

$("li:visible")      //选取所有可见 li 元素
Nach dem Login kopieren

jquery Attributfilterauswahl

①[ attribute] Wählen Sie Elemente mit diesem Attribut aus

$(&#39;div[title]&#39;)  //选取含有 属性title 的div元素
Nach dem Login kopieren

②[attribute=value] Wählen Sie Elemente mit dem Attributwert value

$(&#39;div[title=test]&#39;)  //选取 属性title值等于 test 的div元素
Nach dem Login kopieren

③[attribute!=value] Wählen Sie Attribute aus, deren Wert nicht gleich dem Element ist of value

$(&#39;div[title!=test]&#39;)  //选取 属性title值不等于 test 的div元素
Nach dem Login kopieren

④[attribute^=value] wählt das Element aus, dessen Attributwert mit value beginnt

 $(&#39;div[title^=te]&#39;)  //选取 属性title值 以 te 开始 的div元素
Nach dem Login kopieren

⑤[attribute$=value] wählt das Element aus, dessen Attributwert mit value endet

$("div[title$=est]")  //选取 属性title值 以 est 结束 的div元素
Nach dem Login kopieren

⑥[attribute*=value] Wählen Sie Elemente aus, deren Attributwert einen Wert enthält

$("div[title*=es]")  //选取 属性title值 含有 es  的div元素
Nach dem Login kopieren

⑦[attribute|=value] Wählen Sie Elemente aus, deren Attributwert gleich value ist oder denen ein Wert vorangestellt ist (d. h. „value -xxx") Element

$(&#39;div[title|="en"]&#39;)  //选取 属性title等于en或以en为前缀(该字符串后跟一个连字符&#39;-&#39;)的元素
Nach dem Login kopieren

⑧[attribute~=value] Wählt Elemente aus, deren Attributwerte durch Leerzeichen getrennt sind und enthält den angegebenen Wert.

$(&#39;div[title~="uk"]&#39;)//选取 属性title用空格分隔的值中包含字符uk的元素
Nach dem Login kopieren

⑨[attribute1][attribute2] …[attributeN] Kombinierte Attribute Selektor

$("div[id][title*=es]")  //组合属性选择器,首先选取有属性id的div元素,然后在结果中 选取属性title值 含有 es 的元素
Nach dem Login kopieren

Jquery-Statusfilterselektor

①: aktiviert Verfügbare Elemente auswählen

$("input:enabled")    // 选取可用的 input
Nach dem Login kopieren

② : [Attribut = Wert] Nicht verfügbare Elemente auswählen

$("input:disabled")   // 选取不可用的 input
Nach dem Login kopieren

③: aktiviert Ausgewählte Elemente auswählen

$("input:checked")    // 选取选中的 input
Nach dem Login kopieren

④: ausgewählt Ausgewählte Elemente auswählen

$("option:selected")  // 选取选中的 option
Nach dem Login kopieren

jquery Child Elementfilterauswahl

①: first-child wählt das erste untergeordnete Element unter jedem übergeordneten Element aus und gibt das Sammlungselement zurück

//选取每个父元素下的第一个子元素
$(&#39;div.one :first-child&#39;)
Nach dem Login kopieren

②: last-child Wählen Sie das letzte untergeordnete Element aus Element unter jedem übergeordneten Element und geben Sie das Sammlungselement

//选取每个父元素下的最后一个子元素
$(&#39;div.one :last-child&#39;)
Nach dem Login kopieren

③: only-child zurück. Wählen Sie das einzige untergeordnete Element unter jedem übergeordneten Element aus und geben Sie das Sammlungselement

//如果父元素下的仅仅只有一个子元素,那么选中这个子元素
$(&#39;div.one :only-child&#39;)
Nach dem Login kopieren

④ zurück: nth-child(index ) wählt das index-te untergeordnete Element oder das ungerade-gerade-Element unter jedem übergeordneten Element aus. Der Index beginnt bei 1

//选取每个父元素下的第2个子元素
$(&#39;div.one :nth-child(2)&#39;)
Nach dem Login kopieren

Zusammenfassung: Das Obige ist eine vollständige Einführung in mehrere gängige JQuery-Filterselektoren Verwenden Sie diese Filterselektoren, um die gewünschten Effekte zu erzielen. Ich hoffe, dass es für das Lernen aller hilfreich sein wird. Weitere verwandte Tutorials finden Sie unter jQuery-Video-Tutorial, JavaScript-Video-Tutorial, Bootstrap-Video-Tutorial!

Das obige ist der detaillierte Inhalt vonWas sind die Filterselektoren von jquery? Was sind die am häufigsten verwendeten Filterselektoren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Ausführliche Erläuterung der jQuery-Referenzmethoden: Kurzanleitung Ausführliche Erläuterung der jQuery-Referenzmethoden: Kurzanleitung Feb 27, 2024 pm 06:45 PM

Detaillierte Erläuterung der jQuery-Referenzmethode: Kurzanleitung jQuery ist eine beliebte JavaScript-Bibliothek, die häufig in der Website-Entwicklung verwendet wird. Sie vereinfacht die JavaScript-Programmierung und bietet Entwicklern umfangreiche Funktionen und Features. In diesem Artikel wird die Referenzmethode von jQuery ausführlich vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern einen schnellen Einstieg zu erleichtern. Einführung in jQuery Zuerst müssen wir die jQuery-Bibliothek in die HTML-Datei einführen. Es kann über einen CDN-Link eingeführt oder heruntergeladen werden

Wie verwende ich die PUT-Anfragemethode in jQuery? Wie verwende ich die PUT-Anfragemethode in jQuery? Feb 28, 2024 pm 03:12 PM

Wie verwende ich die PUT-Anfragemethode in jQuery? In jQuery ähnelt die Methode zum Senden einer PUT-Anfrage dem Senden anderer Arten von Anfragen, Sie müssen jedoch auf einige Details und Parametereinstellungen achten. PUT-Anfragen werden normalerweise zum Aktualisieren von Ressourcen verwendet, beispielsweise zum Aktualisieren von Daten in einer Datenbank oder zum Aktualisieren von Dateien auf dem Server. Das Folgende ist ein spezifisches Codebeispiel, das die PUT-Anforderungsmethode in jQuery verwendet. Stellen Sie zunächst sicher, dass Sie die jQuery-Bibliotheksdatei einschließen. Anschließend können Sie eine PUT-Anfrage senden über: $.ajax({u

Eingehende Analyse: Vor- und Nachteile von jQuery Eingehende Analyse: Vor- und Nachteile von jQuery Feb 27, 2024 pm 05:18 PM

jQuery ist eine schnelle, kleine und funktionsreiche JavaScript-Bibliothek, die häufig in der Front-End-Entwicklung verwendet wird. Seit seiner Veröffentlichung im Jahr 2006 ist jQuery für viele Entwickler zu einem der bevorzugten Tools geworden, hat in der Praxis jedoch auch einige Vor- und Nachteile. In diesem Artikel werden die Vor- und Nachteile von jQuery eingehend analysiert und anhand spezifischer Codebeispiele veranschaulicht. Vorteile: 1. Prägnante Syntax Das Syntaxdesign von jQuery ist prägnant und klar, was die Lesbarkeit und Schreibeffizienz des Codes erheblich verbessern kann. Zum Beispiel,

Wie entferne ich das Höhenattribut eines Elements mit jQuery? Wie entferne ich das Höhenattribut eines Elements mit jQuery? Feb 28, 2024 am 08:39 AM

Wie entferne ich das Höhenattribut eines Elements mit jQuery? Bei der Front-End-Entwicklung müssen wir häufig die Höhenattribute von Elementen manipulieren. Manchmal müssen wir möglicherweise die Höhe eines Elements dynamisch ändern, und manchmal müssen wir das Höhenattribut eines Elements entfernen. In diesem Artikel wird erläutert, wie Sie mit jQuery das Höhenattribut eines Elements entfernen, und es werden spezifische Codebeispiele bereitgestellt. Bevor wir jQuery zum Betreiben des Höhenattributs verwenden, müssen wir zunächst das Höhenattribut in CSS verstehen. Das Höhenattribut wird verwendet, um die Höhe eines Elements festzulegen

jQuery-Tipps: Ändern Sie schnell den Text aller a-Tags auf der Seite jQuery-Tipps: Ändern Sie schnell den Text aller a-Tags auf der Seite Feb 28, 2024 pm 09:06 PM

Titel: jQuery-Tipps: Ändern Sie schnell den Text aller Tags auf der Seite. In der Webentwicklung müssen wir häufig Elemente auf der Seite ändern und bedienen. Wenn Sie jQuery verwenden, müssen Sie manchmal den Textinhalt aller a-Tags auf der Seite gleichzeitig ändern, was Zeit und Energie sparen kann. Im Folgenden wird erläutert, wie Sie mit jQuery den Text aller Tags auf der Seite schnell ändern können, und es werden spezifische Codebeispiele angegeben. Zuerst müssen wir die jQuery-Bibliotheksdatei einführen und sicherstellen, dass der folgende Code in die Seite eingefügt wird: &lt

Verwenden Sie jQuery, um den Textinhalt aller a-Tags zu ändern Verwenden Sie jQuery, um den Textinhalt aller a-Tags zu ändern Feb 28, 2024 pm 05:42 PM

Titel: Verwenden Sie jQuery, um den Textinhalt aller Tags zu ändern. jQuery ist eine beliebte JavaScript-Bibliothek, die häufig zur Verarbeitung von DOM-Operationen verwendet wird. Bei der Webentwicklung müssen wir häufig den Textinhalt des Link-Tags (eines Tags) auf der Seite ändern. In diesem Artikel wird erläutert, wie Sie mit jQuery dieses Ziel erreichen, und es werden spezifische Codebeispiele bereitgestellt. Zuerst müssen wir die jQuery-Bibliothek in die Seite einführen. Fügen Sie den folgenden Code in die HTML-Datei ein:

Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat? Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat? Feb 29, 2024 am 09:03 AM

Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat? Wenn Sie jQuery zum Betreiben von DOM-Elementen verwenden, stoßen Sie häufig auf Situationen, in denen Sie feststellen müssen, ob ein Element ein bestimmtes Attribut hat. In diesem Fall können wir diese Funktion einfach mit Hilfe der von jQuery bereitgestellten Methoden implementieren. Im Folgenden werden zwei häufig verwendete Methoden vorgestellt, um festzustellen, ob ein jQuery-Element über bestimmte Attribute verfügt, und um spezifische Codebeispiele anzuhängen. Methode 1: Verwenden Sie die Methode attr() und den Operator typeof //, um zu bestimmen, ob das Element ein bestimmtes Attribut hat

Verstehen Sie die Rolle und Anwendungsszenarien von eq in jQuery Verstehen Sie die Rolle und Anwendungsszenarien von eq in jQuery Feb 28, 2024 pm 01:15 PM

jQuery ist eine beliebte JavaScript-Bibliothek, die häufig zur DOM-Manipulation und Ereignisbehandlung in Webseiten verwendet wird. In jQuery wird die Methode eq() verwendet, um Elemente an einer bestimmten Indexposition auszuwählen. Die spezifischen Verwendungs- und Anwendungsszenarien sind wie folgt. In jQuery wählt die Methode eq() das Element an einer angegebenen Indexposition aus. Indexpositionen beginnen bei 0 zu zählen, d. h. der Index des ersten Elements ist 0, der Index des zweiten Elements ist 1 und so weiter. Die Syntax der eq()-Methode lautet wie folgt: $("s

See all articles