所以我希望能够用鼠标滚轮滚动页面,我使用了这个:
<script>
$(window).bind('mousewheel', function(event, delta) {
if (delta > 0) { window.scrollBy(-80,0);
} else window.scrollBy(80,0) ;
});
</script>
但无论在哪个方向滚动页面,它都只向右移,有任何建议吗?
答案 0 :(得分:1)
据我所知,没有delta参数,只有事件,并且有event.originalEvent.wheelDelta
可以挂钩
$(window).on('mousewheel', function(event) {
if (event.originalEvent.wheelDelta > 0) {
window.scrollBy(-80,0);
} else {
window.scrollBy(80,0);
}
});