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 相关文章推荐
Prototype使用指南之dom.js
Jan 10 Javascript
基于jquery的时间段实现代码
Aug 02 Javascript
用javascript替换URL中的参数值示例代码
Jan 27 Javascript
Jquery EasyUI实现treegrid上显示checkbox并取选定值的方法
Apr 29 Javascript
BootStrap3中模态对话框的使用
Jan 06 Javascript
微信小程序 swiper制作tab切换实现附源码
Jan 21 Javascript
ztree加载完成后显示勾选节点的实现代码
Oct 22 Javascript
vue头部导航动态点击处理方法
Nov 02 Javascript
VueCli3构建TS项目的方法步骤
Nov 07 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
Dec 05 Javascript
js获取本日、本周、本月的时间代码
Feb 01 Javascript
Node 使用express-http-proxy 做api网关的实现
Oct 15 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
VML绘图板②脚本--VMLgraph.js、XMLtool.js
2006/10/09 PHP
php中explode与split的区别介绍
2012/10/03 PHP
ThinkPHP多表联合查询的常用方法
2020/03/24 PHP
初识PHP
2014/09/28 PHP
使用PHP和JavaScript判断请求是否来自微信内浏览器
2015/08/18 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
(function(){})()的用法与优点
2007/03/11 Javascript
Jquery 自定义动画概述及示例
2013/03/29 Javascript
javascript写的异步加载js文件函数(支持数组传参)
2014/06/07 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
2015/03/30 Javascript
javascript实现uploadify上传格式以及个数限制
2015/11/23 Javascript
jQuery Dialog对话框事件用法实例分析
2016/05/10 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
2016/08/08 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
2017/01/10 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
vue-cli V3.0版本的使用详解
2018/10/24 Javascript
vue模块拖拽实现示例代码
2019/03/09 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
vue实现的请求服务器端API接口示例
2019/05/25 Javascript
基于better-scroll 实现歌词联动功能的代码
2020/05/07 Javascript
浅析Python中else语句块的使用技巧
2016/06/16 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
详解python之协程gevent模块
2018/06/14 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
Python tkinter和exe打包的方法
2020/02/05 Python
python encrypt 实现AES加密的实例详解
2020/02/20 Python
全球销量第一生发产品:Viviscal
2017/12/21 全球购物
亚洲在线旅行门户网站:Expedia.com.hk(智游网)
2020/04/14 全球购物
护理专业学生职业生涯规划范文
2014/03/11 职场文书
医药销售自我评价200字
2014/09/11 职场文书
政协委员个人总结
2015/03/03 职场文书
2015个人半年总结范文
2015/03/09 职场文书
Ajax实现三级联动效果
2021/10/05 Javascript
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
2022/03/22 MySQL