課程
/前端開發
/JavaScript
/DOM事件探秘
弱弱的問一下,刪除事件難道不可以直接刪除添加事件的代碼么,加一個removeEventListner()起到什么作用?。繉﹂_發有什么影響
2017-08-04
源自:DOM事件探秘 2-3
正在回答
使用addEventListener()可以添加多個事件(多種事務處理),用removeEventListener()函數刪除事件時需要指定事件名稱(函數名),用來刪除指定的函數(多個函數中的某個),這樣才能避免影響其他事務的處理
ICE_Banksy 提問者
知道了,謝謝了,剛學,對整體沒有一個把握
可能有些地方需要那個添加的事件,但某些地方又不需要,如果刪除了那之前需要的地方就不能實現事件了,所以在不需要的時候就使用removeEventListener(),不必刪除之前添加事件的代碼吧
舉報
DOM事件?本課程會通過實例來給小伙伴們講解如何使用這些事件
2 回答為什么釋放鼠標不起作用?
6 回答為什么我的onmouseup不起作用的?
1 回答onmouseup不起作用
2 回答stopPropagation不起作用
1 回答為什么將JS插在HTML文檔中起作用,而從外部引用就不起作用?求高人指點!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-04
使用addEventListener()可以添加多個事件(多種事務處理),用removeEventListener()函數刪除事件時需要指定事件名稱(函數名),用來刪除指定的函數(多個函數中的某個),這樣才能避免影響其他事務的處理
2017-08-04
知道了,謝謝了,剛學,對整體沒有一個把握
2017-08-04
可能有些地方需要那個添加的事件,但某些地方又不需要,如果刪除了那之前需要的地方就不能實現事件了,所以在不需要的時候就使用removeEventListener(),不必刪除之前添加事件的代碼吧