滚轮事件--原生JS函数封装
来源:互联网 发布:seo实战密码 编辑:程序博客网 时间:2024/06/05 00:23
function addwheel(obj,fn){ function wheel(ev){ var oEvent=ev||event; var bDown=true; if(oEvent.wheelDelta){ if(oEvent.wheelDelta<0){ bDown=false; }else{ bDown=true; } }else{ if(oEvent.wheelDetail<0){ bDown=true; }else{ bDown=false; } } fn(bDown); return false; oEvent.preventDefault&&oEvent.preventDefault(); } //判断是不是火狐 if(window.navigator.userAgent.toLowerCase().indexOf('firefox')!=-1){ obj.addEventListener('DOMMouseScroll',wheel,false);//'DOMMouseScroll'只兼容火狐,必须用时间绑定; }else{ obj.onmousewheel=wheel; }}//调用方法;addWheel(obj,function(bDown){ if(bDown){ alert('现在是上滚动'); }else{ alert('现在是下滚动'); }})
0 0
- 滚轮事件--原生JS函数封装
- js原生事件封装
- 原生JS 封装运动函数
- 原生js封装ajax函数
- js 原生ajax:封装函数
- 原生js---轮播图封装函数
- 原生js封装ajax函数
- 鼠标滚轮事件封装
- JS滚轮事件onmousewheel
- 【Js】鼠标滚轮事件
- JS滚轮事件
- js鼠标滚轮事件
- js 鼠标滚轮事件
- 原生js封装元素运动函数
- 怎么用原生js封装ajax函数
- 怎样用原生js封装ajax函数
- 原生JS如何运动ajax封装函数
- 如何封装JS原生ajax函数
- [LeetCode]146. LRU Cache
- 寻找峰值
- 王学岗手势识别(下)
- 竞品分析与报告撰写实战指南
- MyBatis初探
- 滚轮事件--原生JS函数封装
- Centos 6 Docker配置桥接网络
- 数论之青蛙约会
- 两点距离
- python 函数式编程入门
- 有关魅族手机遇到TextView显示异常
- Centos7 下建立 Docker 桥接网络
- 电车 洛谷1346 dp
- 万能makefile的剖析与示例第一弹