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

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

這個javascript事件處理小程序為什么注釋掉部分代碼還有一樣的效果?

這個javascript事件處理小程序為什么注釋掉部分代碼還有一樣的效果?

點擊div標簽,里面的文字由“1”變?yōu)椤凹佑汀?,可是有什么我注釋掉addEventListener, 處理函數(shù)clicklistener(event)只是作為參數(shù)傳入addEvent(element,?event,?listener), 但是沒調(diào)用呀,還是會有效果 <!DOCTYPE?html> <html> <head> <meta?charset="utf-8"> <title>封裝小jQuery庫實現(xiàn)js事件</title> </head> <body> <div?id="doma"?style="height:?100px;width:?100px;background-color:?blue;">1</div> <script?type="text/javascript"> //?僅能根據(jù)id捕獲dom的封裝 function?$(selector){ if?(selector.substr(0,1)?==?"#")?{ var?getDom?=?document.getElementById(selector.substring(1)); return?getDom; }?else{ console.log("This?is?not?a?id"); } } //?給一個element綁定一個針對event事件的響應,響應函數(shù)為listener function?addEvent(element,?event,?listener)?{ ???//?element.addEventListener(event,listener);????//為什么我這行注釋掉,clicklistener只是作為參數(shù)傳入,沒有調(diào)用,可是刷新后還是默認顯示“加油” } //?例如: function?clicklistener(event)?{ var?div1?=?document.getElementById("doma")? ????div1.firstChild.nodeValue?=?"加油!"; } addEvent($("#doma"),?"click",?clicklistener()); </script> </body> </html>
查看完整描述

1 回答

已采納
?
ziom

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

可能是緩存的原因

查看完整回答
1 反對 回復 2016-09-22
  • newsudhc3634140
    newsudhc3634140
    我換其他瀏覽器也一樣的,你可以試試。好像不是
  • ziom
    ziom
    說實話,我不太懂js. 但是以前學過,也大概看得懂你寫的代碼。addEvent傳入進去的listener不是一個對象,而是一個函數(shù),所以clicklistener里的代碼還是執(zhí)行了的,我的猜測是這樣。。。
  • 1 回答
  • 0 關注
  • 1934 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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