jQuery - Как сопоставить элемент имеет атрибут a или атрибут b - PullRequest
3 голосов
/ 08 октября 2010

Как написать селектор jquery для соответствия элементу, имеет атрибут a или атрибут b.Он должен соответствовать трем элементам ниже

<a a="123" b="345"></a>
<a a="123"></a>
<a b="345"></a>

Ответы [ 3 ]

9 голосов
/ 08 октября 2010

Или вообще для простого присутствия атрибута

$("a[a], a[b]")
8 голосов
/ 08 октября 2010

Вы можете использовать множественный селектор (,) с селектором , равным атрибутам (или любыми другими селекторами), например:

$("a[a=123], a[b=345]")

Вы можете проверить это здесь .

5 голосов
/ 08 октября 2010

Попробуйте

$('a[b="345"],a[a=123] ')

См. jQuery Multiple selector документы.

...