【问题标题】:How to stop animation on last slide如何在最后一张幻灯片上停止动画
【发布时间】:2015-02-18 12:41:28
【问题描述】:

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

使用this js 作为滑块。

【问题讨论】:

  • 没有人会经历 1200 行代码。请缩小范围。
  • 感谢您的回复。我刚刚得到了解决方案..

标签: javascript jquery slider slideshow jquery-mostslider


【解决方案1】:

只需在行号中进行此更改。 803

else{
     next = 1;
}

else{
     next = '';
 }

【讨论】:

    【解决方案2】:

    更改 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)
    

    【讨论】:

    • 如果你通过设置自动播放来使用它会很有用:true or false
    【解决方案3】:

    哦,嘿。这是朱利安(mostslider 的创建者)。也许我应该为我的滑块标记下标...从没想过它在某处被使用,因为没有反馈消息或其他任何东西。

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

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

    一切顺利, 朱利安

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      • 2019-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多