JQuery跳出each循环的方法


Posted in Javascript onApril 16, 2015

一、jquery each循环,要实现break和continue的功能:

break----用return false;
continue --用return ture;

二、jquery怎么跳出当前的each循环

有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,但是使用之后没有效果,因为在jquery中没有这两条命令。

后来上网查了下,得到了结果:
return false;——跳出所有循环;相当于 javascript 中的 break 效果。
return true;——跳出当前循环,进入下一个循环;相当于 javascript 中的 continue 效果

$(function (){ 

 $("input[type='text']").each(function (i){  

  var _val=$(this).val();

  alert(_val);

  if(_val=='2'){   

   return false; //跳出循环

  }

 })

});

三、Jquery each方法跳出循环并获得返回值的方法

return false:将停止循环 (就像在普通的循环中使用 'break')。
return true:跳至下一个循环(就像在普通的循环中使用'continue')。

function test(){

var success = false;

$(..).each(function () {

   if (..) {

       success = true;

       return false;

   }

});

 return success ;

}

jquery是对象链,所以$(..).each()返回的还是对象集合。each(function(){}):是回调函数,在回调函数里不能返回结果到回调函数each外面。
Javascript 相关文章推荐
JavaScript的类型简单说明
Sep 03 Javascript
Javascript 闭包引起的IE内存泄露分析
May 23 Javascript
JS实现的简洁二级导航菜单雏形效果
Oct 13 Javascript
JS获取一个未知DIV高度的方法
Aug 09 Javascript
ES6新特性之模块Module用法详解
Apr 01 Javascript
underscore之Collections_动力节点Java学院整理
Jul 10 Javascript
动态创建Angular组件实现popup弹窗功能
Sep 15 Javascript
vue 过滤器filter实例详解
Mar 14 Javascript
React传值 组件传值 之间的关系详解
Aug 26 Javascript
layui 弹出删除确认界面的实例
Sep 06 Javascript
javascript实现切割轮播效果
Nov 28 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
Nov 19 Javascript
jQuery $.each遍历对象、数组用法实例
Apr 16 #Javascript
jQuery Ajax中的事件详细介绍
Apr 16 #Javascript
JavaScript实现页面5秒后自动跳转的方法
Apr 16 #Javascript
JavaScript实现随机替换图片的方法
Apr 16 #Javascript
jQuery实现在下拉列表选择时获取json数据的方法
Apr 16 #Javascript
jQuery控制元素显示、隐藏、切换、滑动的方法总结
Apr 16 #Javascript
jquery插件bxslider用法实例分析
Apr 16 #Javascript
You might like
PHP防盗链代码实例
2014/08/27 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
2019/09/26 PHP
Js动态创建div
2008/09/25 Javascript
使用JQuery进行跨域请求
2010/01/25 Javascript
js实现兼容IE6与IE7的DIV高度
2010/05/13 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
JS将制定内容复制到剪切板示例代码
2014/02/11 Javascript
怎么判断js脚本加载完成
2014/02/28 Javascript
JS中prototype的用法实例分析
2015/03/19 Javascript
JavaScript中用sort()方法对数组元素进行排序的操作
2015/06/09 Javascript
JavaScript实现简单的tab选项卡切换
2016/01/05 Javascript
jquery ztree异步搜索(搜叶子)实践
2016/02/25 Javascript
原生js实现tab选项卡切换
2020/03/23 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
vue脚手架搭建过程图解
2018/06/06 Javascript
Vue常用的几个指令附完整案例
2018/11/06 Javascript
详解VS Code使用之Vue工程配置format代码格式化
2019/03/20 Javascript
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python图像处理之图像的缩放、旋转与翻转实现方法示例
2019/01/04 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
戴森比利时官方网站:Dyson BE
2020/10/03 全球购物
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
《金子》教学反思
2014/04/13 职场文书
小学生作文评语大全
2014/04/21 职场文书
大学生社会实践活动总结
2014/07/03 职场文书
机电一体化专业求职信
2014/07/22 职场文书
医院领导班子四风对照检查材料
2014/09/27 职场文书
考试作弊检讨书
2015/01/27 职场文书
原告代理词范文
2015/05/25 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
Python pandas求方差和标准差的方法实例
2021/08/04 Python