在jQuery中选择对 - 两次关闭

时间:2014-09-26 14:59:25

标签: javascript jquery wordpress loops

我正在尝试将一个班级应用于帖子的对。

我有一个.post的循环,需要用两个选择它们(用JS) - 两个选中,两个未选中。

屏幕截图显示了原因 - 所以我可以将标题向左或向右移动两个。

有可能以这种方式选择吗?谢谢,全部!

layout objective

2 个答案:

答案 0 :(得分:0)

试试这个:

var even = true;
$( '.post:even' ).each( function() {
   var set = $( this ).next().andSelf();
   // Do stuff with set...
   set.addClass( even ? "even-pair" : "odd-pair" );
   even = !even;
});

它将选择偶数元素,然后将下一个(奇数)元素添加到集合...

答案 1 :(得分:0)

那样的东西?

http://jsfiddle.net/OxyDesign/axtxm3k1/

JS

$(document).ready(function(){
    var count = 0,
        even = true;

    $('li').each(function(){
        if(count >= 2){
            count = 0;
            even = !even;
        };
        $(this).addClass(even ? 'even' : 'odd');
        count++;
    });
});