如何编写jQuery选择器以匹配元素具有属性a或属性b。它必须低于jQuery - 如何匹配元素具有属性a或属性b
<a a="123" b="345"></a>
<a a="123"></a>
<a b="345"></a>
如何编写jQuery选择器以匹配元素具有属性a或属性b。它必须低于jQuery - 如何匹配元素具有属性a或属性b
<a a="123" b="345"></a>
<a a="123"></a>
<a b="345"></a>
三个要素相匹配,您可以使用multiple selector(,
)与attribute-equals selector(或任何其他选择),例如:
$("a[a=123], a[b=345]")
或通常用于属性
$("a[a], a[b]")
+1 - 也是一个非常有效的答案,现在你发布了这个问题似乎更模糊。 – 2010-10-08 12:06:07
的仅仅存在我想123和在上述问题中所示345只是虚设值。 – 2010-10-08 12:21:03
@Salman - 你当然可以是正确的,在这种情况下使用[@Nox's answer](http://stackoverflow.com/questions/3890265/jquery-how-to-match-an-element-has-attribute-a-或 - 属性b/3890283#3890283),如果他们不是,你需要匹配的值,上面是如何做到这一点。 – 2010-10-08 12:22:28
为什么我找不到那种方式? – complez 2010-10-08 12:25:41