兼容IE8 addEventListener、removeEventListener 函数
来源:互联网 发布:小受重生 耽美网络剧 编辑:程序博客网 时间:2024/06/03 21:30
//兼容bind函数if(!Function.prototype.bind){ Function.prototype.bind = function(){ if(typeof this !== 'function'){ throw new TypeError('Function.prototype.bind - what is trying to be bound is not callable'); } var _this = this; var obj = arguments[0]; var ags = Array.prototype.slice.call(arguments,1); return function(){ _this.apply(obj,ags); }; };}//兼容addEventListener函数function addEventListener(ele,event,fn){ if(ele.addEventListener){ ele.addEventListener(event,fn,false); }else{ ele.attachEvent('on'+event,fn.bind(ele)); }}//兼容removeEventListener函数function removeEventListener(ele,event,fn){ if(ele.removeEventListener){ ele.removeEventListener(event,fn,false); }else{ ele.detachEvent('on'+event,fn.bind(ele)); }}
阅读全文
0 0
- 兼容IE8 addEventListener、removeEventListener 函数
- 事件监听函数:addEventListener() removeEventListener()
- attachEvent、addEventListener、detachEvent、removeEventListener
- attachEvent、addEventListener、detachEvent、removeEventListener
- addEventListener()与removeEventListener()
- addEventListener()与removeEventListener()
- addEventListener()、removeEventListener()实现机制
- addEventListener()与removeEventListener()
- attachEvent、addEventListener、detachEvent、removeEventListener
- addEventListener()与removeEventListener()
- HTML之addEventListener、removeEventListener
- addEventListener()与removeEventListener()
- addEventListener()与removeEventListener()
- addEventListener()与removeEventListener()
- addEventListener和removeEventListener
- addEventListener()与removeEventListener()
- addEventListener()与removeEventListener()
- 关于 addEventListener, removeEventListener
- 总结OnOK、OnCancel、OnDestroy函数之间的区别
- 利用JS-XLSX插件 用JS读取excel数据
- 初学者的Selenium自动化测试指南,基于Python(四)——常用鼠标事件
- ImageNet 2012 中文标签(Chinese Labels)
- 图像融合(五)-- 梯度金字塔
- 兼容IE8 addEventListener、removeEventListener 函数
- Oracle中的约束
- Android 编码规范
- fdisk -l显示信息详解
- android apt
- xml,Excel文件的读取
- 十分钟看懂AlphaGo的核心算法
- 面试题9:矩形覆盖
- body中常用的属性以及a链接颜色的使用方法