回答
您可以使用.length
,像這樣:
var count = $("ul li").length;
.length
告訴多少選擇找到的匹配,所以這個統計有多少<li>
下<ul>
元素你......如果有子兒,用"ul > li"
反而只能得到直接孩子。如果您的網頁中還有其他<ul>
元素,只需將選擇器更改爲僅匹配其中一個元素,例如,如果它的ID爲"#myListID > li"
即可。
在你不知道孩子的類型,你可以使用*
(通配符)選擇,或.children()
,這樣其他情況:
var count = $(".parentSelector > *").length;
或:
var count = $(".parentSelector").children().length;
如果,它不知道,孩子是「禮」,並可能是什麼? – Starx 2012-09-24 10:41:09
@Starx:'$(「#parent」)。children()。length' – alecananian 2012-09-25 22:01:49
@AlecAnanian,不,我知道如何。我的意思是我希望尼克能夠在他的回答中加上這一點。 – Starx 2012-09-26 05:50:15
嘗試使用:
var count = $("ul > li").size();
alert(count);
如果您使用此來確定當前選擇找它的孩子 所以這個成立:<ol>
再有就是在如何寫一個選擇 var count = $(this+"> li").length;
不會工作<li>
秒。
如果ol有一個類,你可以寫'$(「ol.class> li」)。length – Qwerty 2014-03-18 12:44:47
你不需要jQuery的這一點。您可以使用JavaScript的.childNodes.length
。
只要確保減1,如果你不希望包括默認的文本節點(默認爲空)。因此,你應該使用如下:
var count = elem.childNodes.length - 1;
- 1. 計算兒童兒童的軌跡
- 2. JQuery兒童人數
- 3. jQuery計算父母中的最大兒童人數
- 4. 如何算的兒童人數爲每位母親
- 5. RecyclerView兒童數量少於兒童人數
- 6. 如何計算標籤內兒童的出現次數?
- 7. 計算HTML中兒童塊的寬度
- 8. 用jQuery計算兒童的總寬度
- 9. 如何檢查兒童中的數據,在Firebase中的兒童
- 10. 如何對兒童
- 11. 如何從兒童
- 12. SQLAlchemy多對多篩選兒童人數
- 13. 設置Firebase的最大兒童人數
- 14. 兒童內部角兒童
- 15. 解析兒童Simplexml兒童
- 16. 函數來計算父母的大小從兒童的大小
- 17. 計算左,右兒童數二叉樹在SQL Server 2008 R2
- 18. 兒童班互動設計
- 19. 火力地堡計數兒童
- 20. NHibernate限制兒童收集計數
- 21. NHibernate:計數兒童的孩子
- 22. 計數使用rapturexml的兒童
- 23. 二進制樹兒童計數php mysql
- 24. 如何根據兒童孩子的人數排序EF父母?
- 25. 如何獲得開放式MDI兒童的數量(計數)
- 26. JTree的兒童增加兒童對兒童等
- 27. 如何從兒童應用
- 28. 如何獲得HTML兒童
- 29. 如何解析JSX兒童
- 30. 如何在兒童停止傳播時聆聽兒童事件
忘記jQuery的'document.querySelectorAll(「UL禮」)length' – caub 2015-05-22 21:05:32