Heim > Artikel > Web-Frontend > Was sind die JQuery-Attributfilterselektoren?
jquery-Attributfilterselektoren sind: „[Attribut]“, „[Attribut=Wert]“, „[Attribut*=Wert]“, „[Attribut~=Wert]“, „[Attribut!=Wert]“, „ [attribute^=value]“ und so weiter.
【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]")Beispiel:
$("selector[attribute=value]");
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的复选框选中Beispiel:
$("selector[attribute*=value]")
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'的文本框添加文本值Beispiel:
$("selector[attribute~=value]");
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单词的元素");
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]")
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]")
8: Tool zum Filtern zusammengesetzter Attribute
Wird verwendet, um alle Elemente gleichzeitig auszuwählen, die mehrere Bedingungen erfüllen.
Format:$("selector[attribute$=value]")Beispiel:
$("selector[selector1][selector2]...[selector[N]")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!