我有一个清单
<ul>
<li>
<li>
<li>
...
</ul>
我需要 jQuery 来计算列表中的项目数。
您可以使用.length, 像这样:
var count = $("ul li").length;
.length告诉选择器找到了多少个匹配项,因此这会计算有多少个<li>
under <ul>
您拥有的元素...如果有子子元素,请使用"ul > li"
而不是只得到direct孩子们。如果你还有其他<ul>
页面中的元素,只需更改选择器以仅匹配他的选择器,例如,如果它具有您要使用的 ID"#myListID > li"
.
在您不知道子类型的其他情况下,您可以使用*
(通配符)选择器,或.children()
, 像这样:
var count = $(".parentSelector > *").length;
or:
var count = $(".parentSelector").children().length;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)