亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery怎么跳出函數,函數內有each循環?

jQuery怎么跳出函數,函數內有each循環?

jQuery怎么跳出函數,函數內有each循環
查看完整描述

4 回答

?
守著星空守著你

TA貢獻1799條經驗 獲得超8個贊

jQuery跳出each循環的方式如下例:
$(xx).each(function () {
if (xx) {
//使用"return false"徹底跳出each循環,等同于for循環中的"break"
return false;
}else {
//使用"return true"跳出本次循環,進入下次循環,等同于for循環中的"continue"
return true;
}
});
我對你的問題理解大概是這個樣子的,如果理解的不準確,歡迎追問,最好你把你的問題代碼貼出來,“jQuery怎么跳出函數,函數內有each循環”這個問題不是很明白。猜著意思給你回答的。

查看完整回答
反對 回復 2019-05-26
?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

function jump(){
$("input[type='text']").each(function (i){
var _val=$(this).val();
if(_val=='2'){
return ; //跳出循環,加入你要接收判斷這個方法的話,可以return true或false,其他
}
})
}



查看完整回答
反對 回復 2019-05-26
?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

js跳出each循環returnfalse跳出循環,returntrue進入下一個循環js跳出for循環break;直接退出for這個循環。這個循環將不再被執行!continue;直接跳出本次for循環。下次繼續執行。return語句就是用于指定函數返回的值。即使函數主體中還有其他語句,函數執行也會停止!

查看完整回答
反對 回復 2019-05-26
?
守候你守候我

TA貢獻1802條經驗 獲得超10個贊

返回'true' 跳至下一個循環(就像在普通的循環中使用'continue')。 以下舉例如何退出each,接著再結束function:function tx() { var bl=true; $("input[type='text'][name='key']").each(function(){ if($(this).val()=="") { alert("關鍵字不能為空!"); $(this)[0].focus(); bl=false; return false; //退出each循環 } }); if(!bl){ return false; //結束function } }

查看完整回答
反對 回復 2019-05-26
  • 4 回答
  • 0 關注
  • 874 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號