0

所以我想检查是否有任何 li 元素具有“data-foo”属性并且其值为“bar”。

这行得通吗?:

if ($('li[data-foo=bar]'))
{
//exists
}
else
{
//does not exist
}

谢谢

4

1 回答 1

11

获取length选择器返回的元素,如果是greater,则zero意味着您atleast one在选择器中有提供条件的元素。

if ($('li[data-foo=bar]').length > 0)
{
//exists
}
else
{
//does not exist
}
于 2012-08-09T16:15:41.313 回答