0
var x = $(".tabularData tr").each(function(){
        if($(this).hasClass("even")||$(this).hasClass("odd")){
            RETURN ONLY FIRST FOUND ELEMENT, WEATHER EVEN OR ODD
            CURRENT CODE IS RETURNING ALL ELEMENTS
            //return $(this);
        }
});

return $(this)是返回所有偶数|奇数的元素,而我只需要返回第一个找到的元素。

4

1 回答 1

1

如果我没有误解你的意图,你可以更容易地做到这一点

var $x = $(".tabularData tr").filter(".odd, .even").first();

但是,您真的需要“奇偶”测试吗?由于每一行都是奇数或偶数,听起来这样做会简单得多

var $x = $(".tabularData tr:first");
于 2013-05-18T18:59:21.707 回答