有没有什么属性可以判断div滚动条的滚动方向的?
我调试看了,滚动的时候,event.wheelDelta=0;

解决方案 »

  1.   


    document.body.addEventListener('DOMMouseScroll', mousewheelFn, false);
            //chrome和IE 用 mousewheel 监听滚动事件
            function mousewheelFn(event){
                //delta为鼠标滚动的方向 1为up -1为down 
                var delta = 0;
                        
                if (event.wheelDelta) { 
                    delta = event.wheelDelta / 120;   // IE and Opera. 
                } else if (event.detail) {  
                    //In Mozilla, sign of delta is different than in IE. Also, delta is multiple of 3.  
                    delta = - event.detail / 3;  
                }
                
                console.log(delta)
            };