最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery跳出each循環(huán)的方法

 更新時間:2015年04月16日 10:19:24   投稿:junjie  
這篇文章主要介紹了JQuery跳出each循環(huán)的方法,本文講解了jquery怎么跳出當(dāng)前的each循環(huán)、Jquery each方法跳出循環(huán)并獲得返回值的方法等內(nèi)容,需要的朋友可以參考下

一、jquery each循環(huán),要實現(xiàn)break和continue的功能:

break----用return false;
continue --用return ture;

二、jquery怎么跳出當(dāng)前的each循環(huán)

有些朋友可能會以為在jquery跳出循環(huán)可以直接使用continue和break了,但是使用之后沒有效果,因為在jquery中沒有這兩條命令。

后來上網(wǎng)查了下,得到了結(jié)果:
return false;——跳出所有循環(huán);相當(dāng)于 javascript 中的 break 效果。
return true;——跳出當(dāng)前循環(huán),進入下一個循環(huán);相當(dāng)于 javascript 中的 continue 效果

復(fù)制代碼 代碼如下:

$(function (){
 $("input[type='text']").each(function (i){ 
  var _val=$(this).val();
  alert(_val);
  if(_val=='2'){  
   return false; //跳出循環(huán)
  }
 })
});

三、Jquery each方法跳出循環(huán)并獲得返回值的方法

return false:將停止循環(huán) (就像在普通的循環(huán)中使用 'break')。
return true:跳至下一個循環(huán)(就像在普通的循環(huán)中使用'continue')。

復(fù)制代碼 代碼如下:

function test(){
var success = false;
$(..).each(function () {
   if (..) {
       success = true;
       return false;
   }
});
 return success ;
}

jquery是對象鏈,所以$(..).each()返回的還是對象集合。each(function(){}):是回調(diào)函數(shù),在回調(diào)函數(shù)里不能返回結(jié)果到回調(diào)函數(shù)each外面。

相關(guān)文章

最新評論

于田县| 德惠市| 加查县| 肥西县| 修文县| 佛山市| 拜泉县| 射洪县| 英山县| 辽宁省| 平顶山市| 铅山县| 常山县| 乐陵市| 乌苏市| 遵义县| 沙田区| 扬中市| 红安县| 盈江县| 五寨县| 砀山县| 修武县| 宁阳县| 新蔡县| 中山市| 泰和县| 资中县| 广德县| 乐亭县| 临沧市| 荥经县| 宁化县| 黄大仙区| 大渡口区| 威海市| 定边县| 建宁县| 两当县| 开鲁县| 南宁市|