jQuery有很方便的:偶数和奇数选择器,用于选择集合中偶数或奇数索引的项目,我使用它来清除一系列浮动框中的每个其他项目,如下所示:在jQuery中选择每个第n项?
<div class='2up'>
<div> ... </div>
<div> ... </div>
...
<div> ... </div>
</div>
和
// Clear every 2nd block for 2-up blocks
$('.2up>div:even').css("clear", "both");
这就像一个魅力。
我的问题:在jQuery中是否有一种简单的方法来选择每三分之一或四分之一的项目,所以我可以用三合一或四合一的项目做同样的事情?
':第n-child'也是标准CSS3,而':odd'是一个jQuery /灒,只是不会在你工作的样式表扩展。 – bobince 2009-11-24 18:43:31
你也可以只使用CSS,你只是想申请样式: '.twoup div:nth-child(4n + 1){clear:both;}' – 2014-02-27 01:21:21