jQuery - 如何匹配元素具有属性a或属性b

com*_*lez 3 jquery selector

如何编写jquery选择器来匹配元素具有属性a或属性b.它必须符合以下三个要素

<a a="123" b="345"></a>
<a a="123"></a>
<a b="345"></a>
Run Code Online (Sandbox Code Playgroud)

Nox*_*Art 9

或者通常仅仅存在属性

$("a[a], a[b]")
Run Code Online (Sandbox Code Playgroud)


Nic*_*ver 8

可以使用一个多选择器(,与)属性等于选择器(或任何其它选择器),例如:

$("a[a=123], a[b=345]")
Run Code Online (Sandbox Code Playgroud)

你可以在这里测试一下.


Gad*_*ski 5

试试这个

$('a[b="345"],a[a=123] ')
Run Code Online (Sandbox Code Playgroud)

请参阅jQuery Multiple选择器文档.