先来说说鼠标滚轮事件,鼠标滚轮事件是因为鼠标轮没有绝对系统,它们只捕获鼠标轮滚动的角动量,所以不同浏览器之间兼容性不一致,需要不同监听事件的参与来添加鼠标事件,可以参考网址:https://www.cnblogs.com/walkingp/archive/2010/02/03/1662872.html
//兼容性写法,该函数也是网上别人写的,不过找不到出处了,蛮好的,所有我也没有必要修改了
//判断鼠标滚轮滚动方向
if (window.addEventListener)//FF,火狐浏览器会识别该方法
window.addEventListener('DOMMouseScroll', wheel, false);
window.onmousewheel = document.onmousewheel = wheel;//W3C
//统一处理滚轮滚动事件
function wheel(event){
var delta = 0;
if (!event) event = window.event;
if (event.wheelDelta) {//IE、chrome浏览器使用的是wheelDelta,并且值为“正负120”
delta = event.wheel