第一个问题!
我有一个列表,其中包含4列中的50个div,以及我想要比较详细信息的每一行。
<div class="all-items">
<div class="item">Hello</div><!--store height for e.g.-->
<div class="item">Hello</div><!--store height for e.g.-->
<div class="item">Hello</div><!--store height for e.g.-->
<div class="item">Hello</div><!--store height for e.g.-->
<!--new for/while here-->
<div class="item">Hello</div><!--store height for e.g.-->
<div class="item">Hello</div><!--store height for e.g.-->
<div class="item">Hello</div><!--store height for e.g.-->
<div class="item">Hello</div><!--store height for e.g.-->
<!--new for/while here-->
</div>
等
我无法弄清楚如何在jQuery中执行此操作!
我已经尝试过每4个项目使用一个for循环,但是在其中使用每个项目证明是没有意义的,我想可能有一段时间但是无法正常工作。
非常感谢任何帮助。
由于 丹
答案 0 :(得分:0)
我不知道我是否理解正确但是......那是怎么回事:
var rowSize = 4;
$(".all-items > .item").each(function(index, object){
if(index % rowSize == 0){
//the current item is the first one in the new row
//do stuff for a new row
}
//do stuff for each item
});