我想知道如何使用样式val = 0计算<li>
列表?
即。
之类的东西jQuery('ol.myClass li').each(function () {
if (jQuery(this).css('top') == '0px') {
count = + 1;
}
});
我如何做到这一点,它会找到所有元素,并为css('top')
的所有那些val = 0的人提供一个数字?
答案 0 :(得分:1)
尝试类似:
var foo = $('ol.myClass li').filter(function() {
return $(this).css('top') == '0px';
});
答案 1 :(得分:1)
我会说这样试试。
var list = $("ol.myClass li").filter(function() {
return $(this).css("top") === "0px";
});
list.length
答案 2 :(得分:0)
看起来不错。
但你的计数应该是:
$count += 1;
或
$count++;