对于ul项,每次运行两次

时间:2012-06-20 07:52:38

标签: loops jquery

我使用$.each来计算ul项目的宽度(li标签)。 在此示例中$.each工作没有任何问题,但当我在我的代码中使用$.each运行两次(我的意思是,如果我有4个项目,$.each将运行8次)

我可以使用for创建一个用于检查li宽度的循环吗?

代码是: http://jsfiddle.net/rmsvf/

抱歉我的英文不好

2 个答案:

答案 0 :(得分:0)

你的代码非常好。 8 li * 200px = 1600px

答案 1 :(得分:0)

代码似乎对我来说很好。我的猜测也是你的实际代码中可能有更多的li元素 给你想要计算的 一个类<li class="ClassName">Li Element</li>,然后调用你的每个函数来测试:

$('.ClassName').each(