博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
鼠标滚动兼容
阅读量:4948 次
发布时间:2019-06-11

本文共 676 字,大约阅读时间需要 2 分钟。

滚轮事件onmousewheel (event.wheelDelta<0:滚轮向下,event.wheelDelta>0:滚轮向上)【firefox不支持】DOMMouseScroll(使用addEventListener事件绑定) (event.detail < 0:滚轮向上,event.detail > 0:滚轮向下)【firefox支持方法】滚轮事件兼容写法:function mouseWheelFn(element, upFn, downFn){   element.onmousewheel = fn;   if(window.addEventListener){        element.addEventListener("DOMMouseScroll", fn, false);   }   function fn(e){            var e = e || window.event;            // 判断滚轮方向(向上)        if(e.wheelDelta > 0 || e.detail < 0){            upFn();        }else{            downFn();        }        // 阻止冒泡        e.cancelBubble = true;        e.stopPropagation();    }}

  

转载于:https://www.cnblogs.com/lishch/p/9619330.html

你可能感兴趣的文章
HTTP报文内部的HTTP信息——《图解HTTP》第三章
查看>>
BootStrap学习
查看>>
Java动态代理
查看>>
单变量微积分笔记23——部分分式
查看>>
Verilog_Day3
查看>>
Entity Framework Code First添加修改及删除外键关联实体
查看>>
C#中控件的CheckState和Checked属性区别?
查看>>
(转载)柯里化函数应用
查看>>
Codeforces Round #341 (Div. 2)
查看>>
【代码笔记】iOS-自定义开关
查看>>
观察者设计模式
查看>>
把nginx加入系统服务!!
查看>>
sql事务(Transaction)用法介绍及回滚实例
查看>>
C++各大有名库的介绍
查看>>
35-02单页面上拉加载例子
查看>>
你从哪里来
查看>>
Nginx反向代理配置
查看>>
获取url中的参数(微信开发)
查看>>
【原创】.Net 微信 JS-SDK图片、语音上传接口的实现(MVC)-(一 、上传图片)...
查看>>
PHP扩展
查看>>