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 相关文章推荐
[原创]网络复制内容时常用的正则+editplus
Nov 30 Javascript
Javascript模块模式分析
May 16 Javascript
JavaScript高级程序设计 DOM学习笔记
Sep 10 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
Apr 16 Javascript
jQuery取得设置清空select选择的文本与值
Jul 08 Javascript
JavaScript中的标签语句用法分析
Feb 10 Javascript
原生js实现图片层叠轮播切换效果
Feb 02 Javascript
Angular.Js的自动化测试详解
Dec 09 Javascript
Vue中的无限加载vue-infinite-loading的方法
Apr 08 Javascript
vue短信验证性能优化如何写入localstorage中
Apr 25 Javascript
使用vue-cli webpack 快速搭建项目的代码
Nov 21 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
Apr 24 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实现paypal整合方法
2010/11/28 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)
2016/12/02 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
jquery事件与绑定事件
2017/03/16 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
Python字符串的encode与decode研究心得乱码问题解决方法
2009/03/23 Python
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
centos系统升级python 2.7.3
2014/07/03 Python
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
Python中使用items()方法返回字典元素对的教程
2015/05/21 Python
python简单读取大文件的方法
2016/07/01 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
PyQt5每天必学之拖放事件
2020/08/27 Python
Python3.5基础之NumPy模块的使用图文与实例详解
2019/04/24 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
Python 生成一个从0到n个数字的列表4种方法小结
2019/11/28 Python
python多进程下的生产者和消费者模型
2020/05/07 Python
python如何变换环境
2020/07/21 Python
详解Python中Pyyaml模块的使用
2020/10/08 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
2021/02/25 Python
html5中canvas学习笔记1-画板的尺寸与实际显示尺寸
2013/01/06 HTML / CSS
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
澳大利亚二手奢侈品网站:Modsie
2019/09/23 全球购物
自我鉴定 电子商务专业
2014/01/30 职场文书
课程改革实施方案
2014/03/16 职场文书
卫生保健工作总结2015
2015/05/18 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers
详解使用内网穿透工具Ngrok代理本地服务
2022/03/31 Servers
python中的random模块和相关函数详解
2022/04/22 Python