第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

js click事件,遇到函數(shù)名直接調(diào)用了。

js click事件,遇到函數(shù)名直接調(diào)用了。

眼眸繁星 2018-08-02 10:10:04
代碼片段var btn_a = $("#j-btn-a");function alert_a(){    alert("aaaa");}//第一種情況btn_a .on("click",function(){    alert("bbbb");});//第二種情況btn_a .on("click",alert_a());問題描述代碼如上,當(dāng)一個按鈕被點擊時,在非ie8的瀏覽器下,click事件執(zhí)行正常,但我在ie8下,第二種情況,會自動調(diào)用alert_a函數(shù),然后彈出了aaaa提示框內(nèi)容問題可能性我查詢了下,這個問題不好提,大概了解,可能是ie的瀏覽器解析機制問題,click事件中,當(dāng)遇到function時,后面的不會去執(zhí)行,遇到函數(shù)名時,會去調(diào)用執(zhí)行,這種猜想也不知道對不對,對的話,原理詳細是什么?前端新手,哈哈,問題要是很簡單,請諒解。
查看完整描述

1 回答

?
慕姐4208626

TA貢獻1852條經(jīng)驗 獲得超7個贊

寫法不符合邏輯,應(yīng)該是: btn_a.on("click", alert_a); (ps:第二個參數(shù)應(yīng)該傳函數(shù)進去,不是函數(shù)執(zhí)行的結(jié)果)


查看完整回答
反對 回復(fù) 2018-09-25
  • 1 回答
  • 0 關(guān)注
  • 1472 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號