3
A
回答
10
使用return false
裏面的.each()
循環完全爆發。返回任何不是假的東西就像continue
:它停止當前的迭代並跳到下一個。
var myArr = [1,2,3,4,5,6,7];
$.each(myArr, function(){
// Skip on three
if(this === 3) return true;
// Abort on five
if(this === 5) return false;
doStuff(this); // never for 3, 5, 6 or 7
});
3
continue
和break
因爲你正在傳遞一個回調和jQuery做環路不工作一樣,但你可以模仿他們:
要continue
,return true
的。每個回調中。
到break
,return false
。
5
http://api.jquery.com/jQuery.each/
我們可以通過使 回調函數返回false打破在 特定迭代。每個$()循環。 返回非錯誤與for循環中的 continue語句相同;它 將立即跳轉到下一個 迭代。
相關問題
- 1. 退出jquery $。每個
- 2. 退出循環
- 3. 退出For循環
- 4. while循環和While循環的退出
- 5. jQuery每個循環兩次
- 6. jquery每個對象循環
- 7. jQuery:每個循環奇數
- 8. bash:退出腳本循環
- 9. 循環過早退出
- 10. 無法退出while循環
- 11. 退出循環突然
- 12. SDL事件循環退出?
- 13. Java循環退出條件
- 14. 無法退出while循環
- 15. 退出循環結束
- 16. 批量退出for循環
- 17. Javascript退出循環提前
- 18. 循環距離,並退出
- 19. 雖然循環不退出
- 20. Libevent超時循環退出
- 21. 退出無限循環
- 22. while循環退出條件
- 23. 無法退出循環es6
- 24. 從循環python退出3
- 25. Excel VBA - 退出循環
- 26. getopt立即退出循環
- 27. 退出嵌套循環
- 28. 退出狀態Monad循環
- 29. For循環退出過早
- 30. 如何退出這個遞歸循環?
剛看完http://api.jquery.com/jQuery.each/ – 2010-12-20 19:40:32
-1(解釋在API中,即使稍有被埋,請參閱鏈接前面的評論) – 2010-12-20 19:41:37
@pst我給這-1表示在SO上重複,而不是在任何其他網站上重複。 SO應該是編碼人員可以得到任何非重複問題答案的地方。 – treeface 2010-12-20 19:45:25