jQuery - 拦截水平滚动&用垂直替换?

时间:2011-08-25 15:34:20

标签: jquery horizontal-scrolling

我正在建立一个垂直网站。到目前为止,这已经很好地完成了,除了现在用户无法使用鼠标滚动浏览网站。我正在使用jQuery&我想知道是否有任何方法可以拦截水平滚动。到目前为止,我的搜索结果显示了手动滚动的结果,但没有截取它们。

提前致谢!

1 个答案:

答案 0 :(得分:1)

这里是:)

$(document).bind('mousewheel', function(event, delta) {
    if($(this).scrollLeft()>=0 && $(this).scrollLeft()<=$('body').width())
    var k =  $(this).scrollLeft()-delta*50;     
    $(this).scrollLeft(k)
});