在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 這段js已經(jīng)正確的引入了,為什么不執(zhí)行呢?

這段js已經(jīng)正確的引入了,為什么不執(zhí)行呢?

圖片描述

圖片描述

回答
編輯回答
離人歸

$(".floor_rent").blur(function(){
monthRent();
});
改成這樣試試呢?運行的時候打開控制臺看看是不是報錯,一般沒執(zhí)行是會有報錯的

2018年2月21日 01:39
編輯回答
我以為

$(this).blur()參數(shù)有問題 你給的是 monthRend()加了括號就是函數(shù)調(diào)用 而那個函數(shù)又沒指定返回值 相當(dāng)于傳了undefined 應(yīng)該直接給函數(shù)名 不加括號

2017年4月19日 02:55
編輯回答
神經(jīng)質(zhì)

在Javascript中,一對圓括號()是一種運算符,跟在函數(shù)名之后,表示調(diào)用該函數(shù)。比如,monthRent()就表示調(diào)用monthRent函數(shù)。
回到問題,您blur里面?zhèn)鞯氖莔onthRent(),這是函數(shù)調(diào)用,意思就是頁面初始化時monthRent就開始執(zhí)行并返回(如果沒有返回值,就是undefined),這時當(dāng)您執(zhí)行blur函數(shù)的時其實傳入的是monthRent函數(shù)的返回值或undefined,因此您可以改成函數(shù):

$(this).blur(monthRent);

或

// 這是匿名函數(shù),和上面其實是一樣的
$(this).blur(function(){
    monthRent();
});
2018年9月8日 03:33
編輯回答
風(fēng)畔

第19行報錯,
需要傳入匿名函數(shù).

2018年4月2日 21:16