滚动滑轮加载数据

var scrollFunc = function (e) {
        e = e || window.event;
        if (e.wheelDelta) {//如果是IE/Opera/Chrome浏览器
            //当用于向前滚动鼠标滚轮是,wheelDelta是120的倍数;当用户向后滚动鼠标滚轮是,wheelDelta是-120的倍数
            if (e.wheelDelta == 120) {
                //向上滚动事件 
                //alert(e.wheelDelta + "向上");

            } else {

                //向下滚动事件 
                //alert(e.wheelDelta + "向下");
                //再向后台请求数据加载在当前数据下面
               
            }
        } else if (e.detail) {//如果是Firefox浏览器
            //Firefox 
            if (e.detail == -3) {
                //向上滚动事件
//alert(e.detail + "火狐向上"); } else { //向下滚动事件
//alert(e.detail + "火狐向下 "); } }; if (document.addEventListener) { //adding the event listerner for Mozilla document.addEventListener("DOMMouseScroll", scrollFunc, false); } //IE/Opera/Chrome window.onmousewheel = document.onmousewheel = scrollFunc;

你可能感兴趣的:(前端问题随笔)