zoukankan      html  css  js  c++  java
  • 关于绑定和解绑的兼容代码

    //为任意元素绑定任意事件
    function addEventListener(element,type,fn) {
    //判断浏览器是否支持这个方法
      if(typeof (element.addEventListener)!='undefined'){
        element.addEventListener(type,fn,false);
      }else if(typeof(element.attachEvent)!='undefined'){
        element.attachEvent("on"+type,fn);
      }else{
        element["on"+type]=fn;//不是绑定多个,直接注册一个
      }
      }
    //为任意元素解绑任意的事件
    function removeEventListener(element,type,fn) {
      if(element.removeEventListener){
        element.removeEventListener(type,fn,false);
      }else if(element.detachEvent){
    //IE浏览器
        element.detachEvent("on"+type,fn);
      }else{
        element["on"+type]=null;
    }
    }

  • 相关阅读:
    gitLab、docker
    Spring源码分析
    Tomcat堆内存分析
    Kafka入门一
    Java NIO
    spring注解
    websocket即时通讯
    pycharm安装dlib库
    python+opencv人脸识别是否戴口罩
    2021年暑假周总结1
  • 原文地址:https://www.cnblogs.com/luozhixiang/p/6648344.html
Copyright © 2011-2022 走看看