jquery進(jìn)行數(shù)組遍歷如何跳出當(dāng)前的each循環(huán)
更新時間:2014年06月05日 17:35:05 作者:
通過 jquery 的循環(huán)方法進(jìn)行數(shù)組遍歷,但是當(dāng)不符合條件時,怎么跳出當(dāng)前循環(huán),解決方法如下,需要的朋友可以參考下
最近在忙著進(jìn)行官網(wǎng)改版,在做其中的一個項目時碰到了一個小問題。問題是這樣的,通過 jquery 的循環(huán)方法進(jìn)行數(shù)組遍歷,但是當(dāng)不符合條件時,怎么跳出當(dāng)前循環(huán)。
我是使用 $.each() 進(jìn)行數(shù)組循環(huán)遍歷,但是當(dāng)進(jìn)入判斷時,不清楚該如何跳出當(dāng)前循環(huán),于是我就用 javascript 的方法——continue 發(fā)現(xiàn)并不正確。API 上的說明只有跳出整個循環(huán)(如果需要退出 each 循環(huán)可使回調(diào)函數(shù)返回 false,其它返回值將被忽略。)
后來上網(wǎng)查了下,得到了結(jié)果:
return false;——跳出所有循環(huán);相當(dāng)于 javascript 中的 break 效果。
return true;——跳出當(dāng)前循環(huán),進(jìn)入下一個循環(huán);相當(dāng)于 javascript 中的 continue 效果。
PS:分享給那些剛剛開始學(xué)習(xí) jquery 的童鞋們。
我是使用 $.each() 進(jìn)行數(shù)組循環(huán)遍歷,但是當(dāng)進(jìn)入判斷時,不清楚該如何跳出當(dāng)前循環(huán),于是我就用 javascript 的方法——continue 發(fā)現(xiàn)并不正確。API 上的說明只有跳出整個循環(huán)(如果需要退出 each 循環(huán)可使回調(diào)函數(shù)返回 false,其它返回值將被忽略。)
后來上網(wǎng)查了下,得到了結(jié)果:
return false;——跳出所有循環(huán);相當(dāng)于 javascript 中的 break 效果。
return true;——跳出當(dāng)前循環(huán),進(jìn)入下一個循環(huán);相當(dāng)于 javascript 中的 continue 效果。
PS:分享給那些剛剛開始學(xué)習(xí) jquery 的童鞋們。
相關(guān)文章
使用jQuery獲取radio/checkbox組的值的代碼收集
很久沒有寫JQuery的文章了。今天來看下JQ對天Checkbox復(fù)選框的操作??聪旅娴囊粋€小例子。在這個例子中包括了以下幾個功能2009-12-12
jQuery插件實現(xiàn)非常實用的tab欄切換功能【案例】
這篇文章主要介紹了jQuery插件實現(xiàn)非常實用的tab欄切換功能,涉及jQuery事件響應(yīng)及頁面元素屬性動態(tài)操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2019-02-02
jQuery插件之Tocify動態(tài)節(jié)點目錄菜單生成器附源碼下載
Tocify是一個能夠動態(tài)生成文章節(jié)點目錄的jQuery插件,通過本文給大家分享jQuery插件之Tocify動態(tài)節(jié)點目錄菜單生成器,對tocify菜單生成器相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧2016-01-01
騰訊與新浪的通過IP地址獲取當(dāng)前地理位置(省份)的接口
通過IP地址獲取當(dāng)前地理位置(省份)的接口,方便大家可以直接使用結(jié)合自己的系統(tǒng)。2010-07-07

