首页/jquery前端外包/jquery退出each, jquery中怎么中断上层的each循环,js结束function

jquery退出each, jquery中怎么中断上层的each循环,js结束function

发布-xiaoming | 浏览量-

jQuery中each类似于javascript的for循环
但不同于for循环的是在each里面不能使用break结束循环,也不能使用continue来结束本次循环,想要实现类似的功能就只能用return,

break 用return false
continue 用return ture

 

以下举例如何退出each,接着再结束function:

  1. function tx()    
  2.     {    
  3.         var bl=true;    
  4.           $("input[type='text'][name='key']").each(function(){    
  5.                 if($(this).val()=="")    
  6.                 {    
  7.                     alert("关键字不能为空!");    
  8.                     $(this)[0].focus();    
  9.                     bl=false;    
  10.                     return false;  //退出each循环    
  11.                 }                    
  12.           });    
  13.           if(!bl){    
  14.               return false;   //结束function    
  15.           }    
  16.     }  

 

jquery的each()详细介绍|jquery each()方法

JS函数的定义与调用方法function()

typeof类型 js中typeof的用法

原文地址:http://www.35ui.cn/post/20170218533.html

标签eachjqueryfunction

上一条: position css中position属性
下一条: Window.open()方法参数详解 js中window.open()的所有参数详细解析

或许你还对下面的文章感兴趣