繁体   English   中英

jQuery在滚动上转到水平网站的下一部分

[英]jQuery On scroll go to the next section in a horizontal website

我正在制作此横向网站,但是滚动出现问题:

在Windows中可以,但是在Mac Mavericks中有滚动加速功能,这会使页面滚动太快。

我找到的解决方案是跳转到下一个滚动会话,甚至可以吗?

这是我的网站: http : //www.finecolor.com.br/bandainky

还有其他解决方案吗?

通常,我建议使用以下代码片段将垂直滚动重新映射为水平:

document.documentElement.onmousewheel = function ()
{
    if (document.body.doScroll)
        document.body.doScroll(event.wheelDelta>0?"left":"right");

    return false;
}

像您使用的库一样,完全劫持滚动条对UX不利。 这是有关如何正确执行此操作的完整文章: 如何在鼠标滚轮上进行水平滚动?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM