Heim > Web-Frontend > js-Tutorial > Was sind die JQuery-Attributfilterselektoren?

Was sind die JQuery-Attributfilterselektoren?

青灯夜游
Freigeben: 2020-11-13 17:12:53
Original
3400 Leute haben es durchsucht

jquery-Attributfilterselektoren sind: „[Attribut]“, „[Attribut=Wert]“, „[Attribut*=Wert]“, „[Attribut~=Wert]“, „[Attribut!=Wert]“, „ [attribute^=value]“ und so weiter.

Was sind die JQuery-Attributfilterselektoren?

【Verwandte Empfehlung: jQuery-Video-Tutorial

jquery-Attributfilterselektor

In HTML-Dokumenten enthält das Start-Tag eines Elements in jQuery normalerweise mehrere Attribute, zusätzlich zu direkt Wenn Sie die Attribute id und class als Selektoren verwenden, können Sie die vom Selektor abgefragten Elemente auch nach verschiedenen Attributen (z. B. Titel usw.) filtern.

Der Attributfilterselektor ist in eckigen Klammern „[]“ enthalten, anstatt mit zu beginnen ein Doppelpunkt, normalerweise unter Verwendung des Syntaxformats „Selektor [Attributfilterselektor]“, mit dem die abgefragten Elemente danach gefiltert werden können, ob sie bestimmte Attribute enthalten, oder basierend auf Attributwerten.

1 Wird verwendet, um alle Elemente zu filtern, bei denen ein bestimmtes Attribut einem bestimmten Wert entspricht.

$("selector[attribute]")
Nach dem Login kopieren

Beispiel:

     $("selector[attribute=value]");
Nach dem Login kopieren

3: Attribut enthält Filter „[Attribut *= Wert]“

Wird verwendet, um ein bestimmtes Attribut auszuwählen Wert, der ein bestimmtes Zeichen enthält. Alle Elemente der Zeichenfolge.

Format:

$("input[name=accept]").attr("checked", "true");  //将name为accept的复选框选中
Nach dem Login kopieren

Beispiel:

$("selector[attribute*=value]")
Nach dem Login kopieren

4: Attribut enthält Wortfilter „[Attribut ~= Wert]“

Wird verwendet, um den angegebenen Attributwert auszuwählen, der enthält das angegebene Wortelement (durch Leerzeichen getrennt)

Format:

$("input[name*='news']").val("name中包含有news的元素");  //将name中包含'news'的文本框添加文本值
Nach dem Login kopieren

Beispiel:

$("selector[attribute~=value]");
Nach dem Login kopieren

5: Attribut ist nicht gleich dem Filter „[Attribut !=Wert]“

Wird verwendet, um auszuwählen, dass das angegebene Wort nicht enthalten ist Attribut, oder um das angegebene Attribut einzuschließen, aber das Attribut ist nicht Alle Elemente gleich einem bestimmten Wert

Format:

$('input[name~='news']').val("name中包含news单词的元素");
Nach dem Login kopieren

6: Attributstartfilter „[Attribut ^= Wert]“

Wird verwendet, um alle Elemente auszuwählen, bei denen ein bestimmtes Attribut beginnt mit einem bestimmten Wert

Format:

$("selector[attribute!=value]")
Nach dem Login kopieren

7: Attribut-Endfilter „[Attribut $= Wert]“

Wird verwendet, um alle Elemente auszuwählen, bei denen ein bestimmtes Attribut mit einem bestimmten Wert endet

Format:

$("selector[attribute^=value]")
Nach dem Login kopieren

8: Tool zum Filtern zusammengesetzter Attribute

Wird verwendet, um alle Elemente gleichzeitig auszuwählen, die mehrere Bedingungen erfüllen.

Format:

$("selector[attribute$=value]")
Nach dem Login kopieren

Beispiel:

$("selector[selector1][selector2]...[selector[N]")
Nach dem Login kopieren

Weitere programmierbezogene Kenntnisse finden Sie unter:

Programmierung Video! !

Das obige ist der detaillierte Inhalt vonWas sind die JQuery-Attributfilterselektoren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage