JS 处理鼠标滚轮事件

/* 鼠标滚轮事件 */
var onMouseScroll = function(e) {
    /* 向上滚为负数 */
    var direct = 0;
    e = e || window.event;
    if (e.wheelDelta) {
        direct = e.wheelDelta;
    } else {
        direct = e.detail;
    }
};
/* firefox */
if (document.addEventListener) {
    document.addEventListener('DOMMouseScroll', onMouseScroll, false);
}
/* otherBrower */
window.onmousewheel = document.onmousewheel = onMouseScroll;

你可能感兴趣的:(JavaScript)