`
hyj1254
  • 浏览: 336109 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery的each函数中的break和continue功能

阅读更多
each函数不能使用break和continue关键字,替代方法是:
$('.container').each(function(i){
     if($(this).attr('name')=="continue"){
          return ;//实现continue功能
     }else if($(this).attr('name')=="break"){
          return false;//实现break功能
     }
})



根据如下:

Fortunately there is another way for breaking and continuing a jQuery loop. You can break a jQuery loop by returning false in the function argument. A continue can be implemented by just doing a return without specifying a return value or by returning any other value than false.

factsandpeople
4
0
分享到:
评论

相关推荐

    JQuery跳出each循环的方法

    一、jquery each循环,要实现break和continue的功能: break—-用return false; continue –用return ture; 二、jquery怎么跳出当前的each循环 有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,...

    Powershell的break、continue和return简单总结

    在Powershell中有两个特殊的关键字,就是你使用在循环中的break和continue. 看下这个“continue”,循环中的... 您可能感兴趣的文章:Java中break、continue、return语句的使用区别对比Jquery的each里用return true或fa

    Jquery each方法跳出循环,并获取返回值(实例讲解)

    return false:将停止循环 (就像在普通的循环中使用 ‘break’)。return true:跳至下一个循环(就像在普通的循环中使用’continue’)。 代码如下:function test(){var success = false;$(..).each(function () { if...

    jQuery的each终止或跳过示例代码

    在jQuery的each函数中,存在以下关系: continue :return true; break :return false; 直接return也会跳出jQuery。 设置下拉列表选中,并终止迭代 代码如下: $(“#area option”).each(function(){ if($(this).text...

    jQuery中each()、find()和filter()等节点操作方法详解(推荐)

    返回 ‘false’ 将停止循环 (就像在普通的循环中使用 ‘break’)。返回 ‘true’ 跳至下一个循环(就像在普通的循环中使用’continue’)。 参数 callback 对于每个匹配的元素所要执行的函数 示

    jQuery中each方法的使用详解

     each() 方法规定为每个匹配元素规定运行的函数。  返回 false 可用于及早停止循环,相当于break。  返回 true 可以结束本次循环,相当于continue。 语法: $(selector).each(function(index,element){ })  index...

    jquery 中的each()跳出循环的语句

    continue可以使用return true break可以使用return false 1.在函数内部使用return false是跳出function;...在each的回调函数中使用return false,是跳出each循环; 3.可以使用break. 4.使用return true,相当于continue.

    jQuery完全实例.rar

    jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个...

    jquery进行数组遍历如何跳出当前的each循环

    最近在忙着进行官网改版,在做其中的一个项目时碰到了一个小问题。问题是这样的,通过 jquery 的循环方法进行数组遍历,但是当不符合条件时,怎么跳出当前循环...相当于 javascript 中的 break 效果。 return true;——

    jquery退出each循环的写法

    在回调函数里return false即可,大多数jq的方法都是如此的 =================================== 返回 ‘false’ 将停止循环 (就像在普通的循环中使用 ‘break’)。 返回 ‘true’ 跳至下一个循环(就像在普通的循环...

    jquery 学习之一 对象访问

    返回 ‘false’ 将停止循环 (就像在普通的循环中使用 ‘break’)。返回 ‘true’ 跳至下一个循环(就像在普通的循环中使用’continue’)。 Execute a function within the context of every matc

    JS中跳出循环的示例代码

    2、而在jquery中 $.each使用return true 终止本次循环计入下一个循环,return false终止整个循环。 函数返回值跟此处无关 例: $.extend($.fn.datagrid.methods, { isChecked: function (dg, param) { var flag ...

Global site tag (gtag.js) - Google Analytics