javascript – 使用相同的类jquery计算元素的数量

前端之家收集整理的这篇文章主要介绍了javascript – 使用相同的类jquery计算元素的数量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个ul元素.现在我想知道有多少李选择了班级.

<ul class="icon-list icon-list-inline star-rating" id="star-rating">

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


var vote_selected = $('#star-rating ... ???').length;

它必须返回1.

解决方法

试试这个 :-

var vote_selected = $('#star-rating li[class="selected"]').length;

DEMO

或者(因为li是#star-rating的直接后代,你可以使用>).

var vote_selected = $('#star-rating > li[class="selected"]').length;

要么

var vote_selected = $('#star-rating > .selected').length;

猜你在找的jQuery相关文章