gpt4 book ai didi

javascript - fullpage.js 从一个部分跳到另一个部分时如何控制滚动速度?

转载 作者:行者123 更新时间:2023-11-29 19:30:08 26 4
gpt4 key购买 nike

我使用的 fullpage.js 有很多部分和 anchor 链接,从我看到的滚动速度是相同的,锚定部分是下一个还是说 3 或 5 个部分。

因此,例如,如果我想使用 anchor 链接从页面顶部转到页面的最后一部分,则在我到达最后一个之前,中间的所有部分都会以光速显示和滚动,这有点有问题。

如何根据两个部分之间的距离更改此速度?

最佳答案

我从来没有用过这个,但是根据他们的 documentation ,我相信可以使用 onLeave 事件来完成:

$('#fullpage').fullpage({
onLeave: function(index, nextIndex, direction){
var idx = Math.abs(index - nextIndex)*.1;
$.fn.fullpage.setScrollingSpeed(idx*700);
}
})

您可以通过调整 .1 来更改“强度”。

关于javascript - fullpage.js 从一个部分跳到另一个部分时如何控制滚动速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28322840/

26 4 0
文章推荐: python - 优化 "group by"并保持最大值或最小值 - MySQL/Python
文章推荐: android - List 而不是一个类 GSON 中的多个对象