回答
您可以使用.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