jquery each 和for怎么跳出循环终止each 跳出本次循环环

?您当前的位置: >
[jQuery]jquery使用each循环时使用continue和break
时间: 10:05来源:酷播  极酷网页播放器
jquery使用each循环时使用continue和break
举个最简单的例子吧,运行后就可以看到效果:
$(&10,20,30,40,50&.split(&,&)).each(function(i,item){&&&&&if(i==2)&return&&&&&//&相当于&&&&&&else&if(i==4)&return&&&&&//&相当于&&&&&alert(item);&});&
酷播技术服务
技术与代码海漂一族 的BLOG
用户名:海漂一族
文章数:22
访问量:1245
注册日期:
阅读量:5863
阅读量:12276
阅读量:304488
阅读量:1022531
51CTO推荐博文
jquery each循环,要实现break和continue的功能:
break----用
continue --用本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)其他回答(3)
你在chrome下,F12打开调试看一下是不是有js错误啊
我觉得有问题的是如果它为空,那这上面画线的估计就错了,因为不存在啊!也许这个不一定是导致第二个循环不执行的原因,我只是大概看了一下感觉
收获园豆:2
F12 谷歌调试。
园豆:3419
&&&您需要以后才能回答,未注册用户请先。jquery怎么跳出当前的each循环
jquery怎么跳出当前的each循环
| 时间: 20:25:00 | 阅读数:
[导读] 有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,但是使用之后没有效果,因为在jquery中没有这两条命令。后来上网查了下,得到了结果:&&跳出所有循环;相当于 javascript
有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,但是使用之后没有效果,因为在jquery中没有这两条命令。
后来上网查了下,得到了结果:&&跳出所有循环;相当于
中的 break 效果。&&跳出当前循环,进入下一个循环;相当于 javascript 中的 continue 效果例
$(function (){&&$(&input[type='text']&).each(function (i){&&&&var _val=$(this).val();&&alert(_val);&&if(_val=='2'){&&&&&& //跳出循环&&}&})});
手机扫描下方二维码,关注php100官方微信。
同步官网每日更新,为您带来随时随地的资讯与技术信息。更有不定期的互动抽奖活动,赢取实用贴心的小礼物。
除非特别声明,PHP100新闻均为原创或投稿报道,转载请注明作者及原文链接原文地址:
友情链接与合作伙伴
粤ICP备号-3二次元同好交流新大陆
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
VIM发烧友-面向对象编程OOP-迷人的火狐插件
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(847)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'jQuery.each 遍历数组时如何 break and continue',
blogAbstract:'在用jquery的each遍历数组时,如果想跳出循环,在callback函数中依条件加了个break,你会发现这根本不起作用。经查文档,原来要break的话,需要要在callback函数中返回return false就可以跳出循环了,如果要continue的话,返回非false(return true)就OK了~~&&& $.each(tag, function(k,v){&&&&&&& var op = $(this).attr(\'op\');&&&&&&& if(op == \"A0\" || op == \"B0\" || op == \"C0\"){',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:4,
publishTime:4,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:1,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:true,
hostIntro:'VIM发烧友-面向对象编程OOP-迷人的火狐插件',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 jquery 跳出本次each 的文章

 

随机推荐