0

两个问题

  1. 正如标题所说,是否可以使用 scrollify 为不同的部分设置不同的滚动速度?

  2. 我还有一个“scrollify.next”按钮,我尝试更改滚动速度,但我意识到我不是 jquery/js 专家。我设法覆盖了按钮事件的滚动速度设置,但是如何在点击事件完成后正确返回滚动速度设置?就像现在一样,单击按钮后的所有滚动都将遵循新设置。

我意识到我需要再次重新学习 jquery,呵呵!

$(".next-btn").click(function(e) {
    e.preventDefault();
    $.scrollify.setOptions({
        scrollSpeed: 2500,
    });
    $.scrollify.next();
});

滚动文档 https://github.com/lukehaas/Scrollify

提前致谢!

4

1 回答 1

2

使用“之后”回调。无论 Scrollify 滚动到哪个部分,它都会触发 after 回调,因此您可以在其中为您想要的任何部分定义新的滚动速度。

于 2016-10-25T09:05:01.107 回答