所以我想检查是否有任何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