按键上的Chrome和IE混蛋

时间:2014-06-22 08:02:50

标签: javascript jquery scroll

页面在Firefox中流畅地滚动,但在按下箭头键

时在Chrome和IE中略微混蛋

http://jsfiddle.net/cZuym/39/

function wheel(event) {
if (event.wheelDelta) delta = event.wheelDelta / 120;
else if (event.detail) delta = -event.detail / 3;

handle();
if (event.preventDefault) event.preventDefault();
event.returnValue = false;

}

1 个答案:

答案 0 :(得分:0)

实际上DOMMouseScroll事件仅适用于mozilla(Gecko)!!

或者换句话说,mozilla只支持此活动!!

您必须尝试未经测试的mousewheel事件,但它适用于ie&铬而不是mozilla !!

所以你可以使用mousewheel来表示&铬合金DOMMouseScroll对于mozilla !!