我想知道如何計算一個樣式爲val = 0的<li>
列表?樣式Val = 0的計數元素?
即像
jQuery('ol.myClass li').each(function() {
if (jQuery(this).css('top') == '0px') {
count = + 1;
}
});
我怎麼會做,所以它找到的所有元素,並給了我所有那些對css('top')
瓦爾= 0這個數字?
我想知道如何計算一個樣式爲val = 0的<li>
列表?樣式Val = 0的計數元素?
即像
jQuery('ol.myClass li').each(function() {
if (jQuery(this).css('top') == '0px') {
count = + 1;
}
});
我怎麼會做,所以它找到的所有元素,並給了我所有那些對css('top')
瓦爾= 0這個數字?
它看起來不錯。
但是,你的計數應該是:
$count += 1;
或
$count++;
試着這麼做:
var foo = $('ol.myClass li').filter(function() {
return $(this).css('top') == '0px';
});
Doh!你速度更快。 – Burntime 2012-01-05 18:14:20
我會說試試這個方法。
var list = $("ol.myClass li").filter(function() {
return $(this).css("top") === "0px";
});
list.length
爲什麼不只是數++ ++ – Burntime 2012-01-05 18:07:31