【发布时间】:2011-04-12 16:41:13
【问题描述】:
我需要计算顶级 UL 中 LI 的数量。
我的顶级菜单中有 6 个项目,但这可能会动态变化。我认为这可以工作,但它仍然在计算孩子 li 的 :(
var numTopNavItems = 0;
$("ul.rmHorizontal > li").each(function (i) {
numTopNavItems += i;
alert("numTopNavItems = " + numTopNavItems);
});
任何想法为什么会这样?
谢谢, 詹姆斯
【问题讨论】:
-
如果您将
+= i更改为+= 1,它应该可以工作。你的 HTML 是什么?
标签: jquery list count iteration