jQuery中each的break和continue

each实质上是一个for循环,那么能不能像普通的for循环那样break和continue呢?

 

    参考http://bevisoft.iteye.com/blog/641195做了个实验,可以的,

 

    代码如下:

 

 

Js代码  
  1. <meta http-equiv="Content-Type" content="text/html; charset=gbk" />  
  2.   
  3. <select id="branchName">  
  4.     <option value="10">北京分公司</option>  
  5.     <option value="11">天津分公司</option>  
  6.     <option value="12">河北分公司</option>  
  7.     <option value="13">山西分公司</option>  
  8. </select>  
  9.   
  10. <script src="http://code.jquery.com/jquery-latest.min.js"></script>  
  11.   
  12. <script>  
  13.     $("option").each(function(){   
  14.             if($(this).val() == 11){   
  15.                 return false; // false时相当于break, 如果return true 就相当于continure。  
  16.             }   
  17.             alert($(this).val());  
  18.     });  
  19. </script>  
posted @ 2014-03-31 14:12  左正  阅读(406)  评论(0编辑  收藏  举报