所以我想檢查是否有任何li元素具有「data-foo」的屬性,其值是「bar」。如何檢查attr = something是否至少存在一個li元素?
會這樣嗎? :
if ($('li[data-foo=bar]'))
{
//exists
}
else
{
//does not exist
}
感謝
所以我想檢查是否有任何li元素具有「data-foo」的屬性,其值是「bar」。如何檢查attr = something是否至少存在一個li元素?
會這樣嗎? :
if ($('li[data-foo=bar]'))
{
//exists
}
else
{
//does not exist
}
感謝
獲得通過選擇retured元素length
如果是greater
然後zero
那麼就意味着你必須在選擇提供條件atleast one
元素。
if ($('li[data-foo=bar]').length > 0)
{
//exists
}
else
{
//does not exist
}
謝謝,效果很好。 – eastboundr 2012-08-09 22:50:05
不客氣。 – Adil 2012-08-09 23:19:32
你試過了嗎? – 2012-08-09 16:15:42
可能重複的[jquery數據選擇器](http://stackoverflow.com/questions/2891452/jquery-data-selector) – iambriansreed 2012-08-09 16:18:14
這是如何重複你所引用的? – eastboundr 2012-08-09 16:20:23