更改特定部分和/或按钮单击的滚动速度(SCROLLIFY)

时间:2016-10-24 03:46:47

标签: jquery jquery-scrollify

两个问题

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

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

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

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

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

    提前致谢!

1 个答案:

答案 0 :(得分:2)

使用'之后'打回来。无论Scrollify滚动到某个部分,它都会触发后回调,因此您可以为所需的任何部分定义新的滚动速度。