小编典典

如何从JQuery中的each()函数中断/退出?[重复]

javascript

我有一些代码:

$(xml).find("strengths").each(function() {
   //Code
   //How can i escape from this block based on a condition.
});

如何根据条件从“每个”代码块中退出?

更新:

如果我们有这样的事情怎么办:

$(xml).find("strengths").each(function() {
   $(this).each(function() {
       //I want to break out from both each loops at the same time.
   });
});

是否有可能从内部的“每个”功能中同时脱离这两个“每个”功能?

#19.03.2013

如果您想继续而不是爆发

return true;

阅读 373

收藏
2020-05-01

共1个答案

小编典典

根据文档,您可以简单return false;地中断:

$(xml).find("strengths").each(function() {

    if (iWantToBreak)
        return false;
});
2020-05-01