gpt4 book ai didi

javascript - 滚动功能在每个滚动条上重播动画

转载 作者:行者123 更新时间:2023-11-30 15:52:58 25 4
gpt4 key购买 nike

当用户向下滚动到该部分时,我正在尝试使圆圈进度条加载。

当用户到达某个点时它会触发函数并且进度条动画,但是如果你向上和向下滚动它会重新启动函数,如何解决?

$(window).scroll(function() {
var wScroll = $(this).scrollTop();
if (wScroll > $('#skills').offset().top - ($(window).height() / 1.9)) {
//PROGRESS BAR CODE GOES HERE
}

DEMO

最佳答案

只检查动画是否开始,如果是则不重新启动。

if (window.playing) return;
window.playing = true;

UPDATED PEN

关于javascript - 滚动功能在每个滚动条上重播动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39024945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com