jquery跳出each循环的小问题

发布时间:2019-12-16编辑:脚本学堂
有关jquery跳出each循环的方法,其并不能跳出外层的function函数,这是怎么回事呢,可以参考下本文的内容。

jquery中使用return false;只是跳出循环而已。
要返回值还是要在循环外面做。

例如:
 

复制代码 代码示例:
function test(){
   var success = false;
   $(..).each(function () {
      if (..) {
         success = true; return false;
      }
   });
   return success ;
}
 

说明:
jquery是对象链,$(..).each()返回的还是对象集合~each(function(){}),只是回调函数而已,因此在回调函数里不能返回结果到each外面。