0

第一个问题!

我有一个 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>

ETC

我只是不知道如何在 jQuery 中做到这一点!

我已经尝试对每 4 个项目使用一个 for 循环,但是在其中使用一个 each 证明是没有意义的,我想可能有一段时间,但无法让它正常工作。

任何帮助深表感谢。

谢谢丹

4

1 回答 1

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        
});
于 2013-10-18T10:04:45.813 回答