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 に答える