js
wq1856225
这个作者很懒,什么都没留下…
展开
-
js鼠标滚动 mousewheel
滚轮事件的兼容性差异有些不拘一格,不是以往的IE8-派和其他派,而是FireFox派和其他派。 包括IE6在内的浏览器是使用onmousewheel,而FireFox浏览器一个人使用DOMMouseScroll. 经自己测试,即使现在FireFox 19下,也是不识onmousewheel。 与mousewheel对应的event对像除了包含鼠标所有标准信息外,还包括wheelDelta特殊属性转载 2017-10-08 10:10:57 · 2692 阅读 · 0 评论 -
jquery originalEvent与event关系
在jquery中,最终传入事件处理程序的 event 其实已经被 jQuery 做过标准化处理,其原有的事件对象则被保存于 event 对象的 originalEvent 属性之中,每个 event 都是 jQuery.Event 的实例 所以event.originalEvent.wheelDelta就是指向原始的事件对象 其原型链中保存有六个方法,jQuery.Event.prototype转载 2017-10-08 10:24:42 · 3979 阅读 · 0 评论 -
跨浏览器的事件处理程序
第一个方法是创建addHandle,它的职责是是使用Dom0,DOM2级方法或IE方发来添加事件,这个方法属于叫EventUtil对像里addHandle接授三个参数(操作元素,事件类型,事件处理程序),和addHandle相反用removeHandle来删除事件 class Eventutil{ constructor(){ this.addHandle=this.addH原创 2017-10-08 11:35:29 · 251 阅读 · 0 评论