1

我有 HTML 可以这样说:

<ul>
<li class="test"></li>
<li class="test"></li>
<li class="test"></li>
<li></li>
</ul>

现在我如何测试是否有一个或多个li具有类test

$("li").hasClass("test");似乎没有做这项工作...

谢谢

4

3 回答 3

2

现在我如何测试是否有一个或多个li具有类test

$("li.test").size() > 0表示至少有一个li具有类test

于 2012-12-31T04:19:09.647 回答
2
if ($("li.test").length > 0) {
    //your code
}
于 2012-12-31T04:27:16.593 回答
1

如果你有一个li选择,你可以使用.is(".test")

如果你想知道有多少人有这门课,你可以做$("li.test").length

于 2012-12-31T04:18:03.860 回答