有沒有一種方法可以統計具有特定類的頁面上有多少元素?使用jQuery計算元素
回答
$('.someclass').length
您還可以使用:
$('.someclass').size()
這是功能上等價的,但是the former is preferred。事實上,後者現在是deprecated,不應該用於任何新的開發。
是的,有。
$('.MyClass').size()
$(」 MyClass的)。長度稍微好一點,因爲沒有方法調用的開銷。否則,兩者完全相同。 – EvilAmarant7x 2011-04-18 16:47:02
var count_elements = $('.class').length;
來自:http://api.jquery.com/size/
的.size()方法在功能上 相當於。長度屬性;然而,.length屬性首選爲 ,因爲它不具有函數調用的開銷 。
請參閱:
試試這個:
var count_element = $('.element').length
使用.size()
方法或屬性.length
我相信這個工程:
$(".MyClass").length
哇在我寫這個的時候回答了6個問題。 – IronicMuffin 2011-04-18 16:48:53
是的男人,我終於找到了一個我可以回答! – 2011-04-18 16:50:47
$('.class').length
這一個不適合我的工作。我寧願用這個:
$('.class').children().length
我不知道爲什麼,但第二個只適用於我的原因。因此,無論大小都行不通。
,最好的辦法是使用.each()
var num = 0;
$('.className').each(function(){
num++;
});
*爲什麼*這是最好的? – iconoclast 2015-06-25 20:21:15
「The。each()方法旨在使DOM循環結構簡潔且不易出錯「 – Panomosh 2017-01-26 12:25:18
- 1. jQuery的 - 計算元素
- 2. 使用d3計算所選元素
- 3. 使用jQuery計算PRE元素的行數
- 4. 如何使用jQuery獲取元素的所有計算樣式?
- 5. 使用jQuery中的元素內容進行計算
- 6. 如何使用jQuery計算元素跨瀏覽器的高度?
- 7. 如何使用jquery計算對象元素
- 8. 重新計算jQuery在元素更改後的元素高度
- 9. jQuery不會正確地計算父元素中的元素
- 10. 使用javascript來計算元素的直接子元素
- 11. 使用jQuery設計動態元素
- 12. 使用jQuery和CSS設計d3元素
- 13. jquery計數元素
- 14. 按類型計算元素
- 15. 只計算特定元素
- 16. 無法計算元素
- 17. 計算隱藏元素
- 18. jQuery/JS - 元素內的計數元素
- 19. 如何用jquery計算遠程頁面上的元素數量?
- 20. 利用Jquery來計算元素的數量?
- 21. 使用jQuery元素添加刪除元素使用html元素
- 22. Python:用任意元素計算矩陣?
- 23. 使用jQuery更改.click(function(){元素使用jQuery的元素
- 24. 計算元素高度並應用於其他元素
- 25. 使用jquery onkeypress計算
- 26. 使用jQuery計算CSS:left:-100%
- 27. 使用jquery計算總和
- 28. 使用Jquery計算空textareas
- 29. 使用jquery計算折扣
- 30. jQuery的 - 計數父元素
我沒有找到它,但我最近在Meta上看過*「你怎麼高興?」,並且有一個Jeff Atwood的報價*「每當我研究問題並找到答案時。」*我確切的情況。 – brasofilo 2013-09-11 22:59:30
請注意,'.size()'方法已棄用。 – 2014-01-22 17:37:06
你在+100,有一顆金色的星星! – 2016-02-20 10:27:24