如何在最后一张幻灯片上停止动画

How to stop animation on last slide

本文关键字:幻灯片 一张 动画 最后      更新时间:2023-12-27

这是我的网站。图像滑块工作正常,但我希望最后一个数字留在屏幕上。现在是自动播放。有没有办法停止最后一个数字的动画?

使用这个js作为滑块。

只需在第803行中进行此更改

else{
     next = 1;
}

else{
     next = '';
 }

更改startAutoplay()函数

    function startAutoplay(autoplay){
        autoplayinterval=setInterval(function(){
          if(autoplay == true){
            slider.next();
          }else{
            if(current == children_number){
              clearInterval(autoplayinterval);
            }else{
              slider.next();
            }
          }
        },settings.pauseTime + settings.aniSpeed);
    }

之后,调用startAutoplay()

startAutoplay(settings.autoPlay)

哦,嘿。这是julian(mostslider的创建者)。也许我应该给滑块的标签加下标。。。从未想过它会被用在某个地方,因为那里没有反馈信息或其他任何东西。

我真的很抱歉没有回答你的问题。

我看你已经找到了解决方案。这让我想到v2.0.0版本的另一个问题。添加一个公共变量,该变量提供当前幻灯片和幻灯片数量。有了这个功能,这项任务将相当容易。如果您有更多想要的功能,请在git-reo跟踪器中报告。

祝你一切顺利,Julian