源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JQuery跳出each循环的方法

  • 时间:2022-05-05 22:07 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JQuery跳出each循环的方法
[b]一、jquery each循环,要实现break和continue的功能: [/b] break----用return false; continue --用return ture; [b]二、jquery怎么跳出当前的each循环[/b] 有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,但是使用之后没有效果,因为在jquery中没有这两条命令。 后来上网查了下,得到了结果: return false;——跳出所有循环;相当于 javascript 中的 break 效果。 return true;——跳出当前循环,进入下一个循环;相当于 javascript 中的 continue 效果 例
[u]复制代码[/u] 代码如下:
$(function (){  $("input[type='text']").each(function (i){    var _val=$(this).val();   alert(_val);   if(_val=='2'){      return false; //跳出循环   }  }) });
[b]三、Jquery each方法跳出循环并获得返回值的方法[/b] return false:将停止循环 (就像在普通的循环中使用 'break')。 return true:跳至下一个循环(就像在普通的循环中使用'continue')。
[u]复制代码[/u] 代码如下:
function test(){ var success = false; $(..).each(function () {    if (..) {        success = true;        return false;    } });  return success ; }
jquery是对象链,所以$(..).each()返回的还是对象集合。each(function(){}):是回调函数,在回调函数里不能返回结果到回调函数each外面。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部