jquery每个人都提前离开

Ram*_*No5 5 each jquery

我在一个数组上有一个jQuery for-each循环,并想知道是否有可能提前离开循环.

$(lines).each(function(i){  
    // some code  
    if(condition){  
        // I need something like break;  
    }  
});

break; 实际上是行不通的.

如果我写一个for循环它会看起来像那样(但我不想那样):

for(i=0; i < lines.length; i++){  
    // some code  
    if(condition){  
        break; // leave the loop 
    }  
};

在此先感谢-Martin

Vin*_*nie 13

根据文件:

如果你希望在特定的迭代中打破each()循环,你可以通过使函数返回false来实现.返回非false与for循环中的continue语句相同,它将立即跳到下一次迭代.