zoukankan      html  css  js  c++  java
  • 绑定事件与解除绑定事件

    事件绑定

    定义:一个事件可以加多次,且不会覆盖;
     
    绑定方法
     
    1,attachEvent ('on+事件名',函数名)  这个只兼容ie 6-8
     
    2,addEventListener (事件名,函数名,false)  支持ie9+ chrom firfox;
     
    绑定事件的封装
    function addEvent(obj,sEv,fn){
    	if(obj.addEventListener){
    		obj.addEventListener(sEv,fn,false);
    	}else{
    		obj.attachEvent('on'+sEv,fn);
    	}
    };
    

      解除绑定事件的封装

    function removeEvent(obj,sEv,fn){
    	if(obj.removeEventListener){
    		obj.removeEventListener(sEv,fn,false);
    	}else{
    		obj.detachEvent('on'+sEv,fn);
    	}
    };
    

      

    如果问题,欢迎大家及时指点,一同交流,共同提高
  • 相关阅读:
    1219 总结
    1206 冲刺三
    1130 冲刺2
    1128 主页面
    1123 冲刺3
    1121 冲刺2
    1118 冲刺1
    1117 新冲刺
    0622 软件工程总结
    0617 实验四 主存空间的分配和回收
  • 原文地址:https://www.cnblogs.com/wujidns/p/4109393.html
Copyright © 2011-2022 走看看