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 相关文章推荐
jQuery html()等方法介绍
Nov 18 Javascript
javascript中自定义对象的属性方法分享
Jul 12 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
jquery为页面增加快捷键示例
Jan 31 Javascript
js确认删除对话框效果的示例代码
Feb 20 Javascript
javascript中return,return true,return false三者的用法及区别
Nov 17 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
Mar 01 Javascript
js转换对象为xml
Feb 17 Javascript
VUE长按事件需求详解
Oct 18 Javascript
Angular2+如何去除url中的#号详解
Dec 20 Javascript
使用Typescript和ES模块发布Node模块的方法
May 25 Javascript
Vue中的this.$options.data()和this.$data用法说明
Jul 26 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程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
PHP入门
2006/10/09 PHP
php使用str_replace实现输入框回车替换br的方法
2014/11/24 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
javascript生成/解析dom的CDATA类型的字段的代码
2007/04/22 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
jQuery插件实现表格隔行换色且感应鼠标高亮行变色
2013/09/22 Javascript
JS不间断向上滚动效果代码
2013/12/25 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
JS中JSON对象和String之间的互转及处理技巧
2016/04/06 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
2016/10/10 Javascript
通过js修改input、select默认字体颜色
2017/04/19 Javascript
在vue中获取dom元素内容的方法
2017/07/10 Javascript
基于require.js的使用(实例讲解)
2017/09/07 Javascript
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
解决谷歌搜索技术文章时打不开网页问题的python脚本
2013/02/10 Python
pandas将numpy数组写入到csv的实例
2018/07/04 Python
Python实现的统计文章单词次数功能示例
2019/07/08 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
浅谈pymysql查询语句中带有in时传递参数的问题
2020/06/05 Python
python/golang 删除链表中的元素
2020/09/14 Python
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
使用javascript和HTML5 Canvas画的四渐变色播放按钮效果
2014/04/10 HTML / CSS
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
护士辞职信模板
2014/01/20 职场文书
祖国在我心中演讲稿300字
2014/05/04 职场文书
计划生育证明书写要求
2014/09/17 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
民政工作个人总结
2015/02/28 职场文书
Canvas跟随鼠标炫彩小球的实现
2021/04/11 Javascript
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python