JS---DOM---为元素解除绑定事件
作者:互联网
解除绑定事件:
1、解绑事件
对象 .on 事件名字=事件处理函数---》绑定事件。
对象 .on 事件名字 = null 。
注意:用什么方式绑定事件,就应该用对应的方式解除绑定事件。
//1 对象.on事件名字=事件处理函数----绑定事件 my$("btn").onclick = function () { console.log("我能行!"); }; my$("btn2").onclick = function () { //1.解绑事件 my$("btn").onclick = null; };
2、解绑事件
对象 .addEventListener(‘没有on的事件类型’,命名函数,false);---绑定事件
对象 .removeEventListener('没有on的事件类型',命名函数,false);
//点击第二个按钮把第一个按钮的第一个点击事件解绑 function f1() { console.log("第1个"); } function f2() { console.log("第2个"); } my$("btn").addEventListener("click", f1, false); my$("btn").addEventListener("click", f2, false); //解绑事件的时候,需要在绑定事件的时候,使用命名函数 my$("btn2").onclick = function () { my$("btn").removeEventListener("click", f1, false); };
r
标签:false,DOM,绑定,JS,事件,解绑,btn,my 来源: https://www.cnblogs.com/ZXH-null/p/12024470.html