js,jquery中.each()方法遍歷循環如何終止方法


用.each()方法遍歷節點的時候,用“return false”只能終止循環並繼續執行循環之后的語句。代碼如下:

$(".days").each(function () {
        if ($(this).val() == "") {
                return false;
        }
});

如果要終止代碼跳出方法,需定義一個全局變量記錄是否終止的狀態,並在循環外部終止代碼。代碼如下:

var result = true;
$(".days").each(function () {
        if ($(this).val() == "") {
                result = false;
                return false;
        }
});
if (!result)
        return false;

 

/******************************我是可愛的分割線*****************************/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM