如何編寫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