位置:首页 > 网络编程 > html&js
点击展开栏目简介

                                                    

jquery:each循环中的跳出和终止后面代码执行的不同写法

分享到: 微信 新浪微博 更多

在jquery的each循环中return false表示终止循环,相当于js中的break。循环体外部后面的代码仍然执行。若想要让后面的代码不执行,需要预先定义一个变量,改变此变量的值,再在循坏后面判断该值来确定是否return false。

var flag=true;
$('.user_txt').each(function(){
	if($(this).val()==$(this).attr('data-val')){
		$('.warm_tip').show();
		flag=false;		
		return false
	}else{
		flag=true;
	}
})
if(!flag){
	return false;
}


上篇:js/jquery:处理获取地址栏中文参数乱码

下篇:js/jquery:script src方式引入js文件实现异步加载功能

发表评论 ​共有​条评论
  • 匿名发表