【问题标题】:Animating a slider when scrolling滚动时为滑块设置动画
【发布时间】:2015-10-29 21:29:24
【问题描述】:

在我的网站上,我想为我的滑块设置动画,以便用户看到他可以“玩”它。 我希望滑块仅在用户滚动到足以看到它时才开始其动画。 我尝试实施 Waypoint 没有成功。

有没有一种纯粹的 Angular 方法来制作它?

谢谢。

【问题讨论】:

    标签: css angularjs animation scroll jquery-waypoints


    【解决方案1】:

    对某人总是有用的:

    我创建了一个指令,它触发了来自 top q 函数的一定数量的像素,其间隔循环以更新滑块的值,以便当您开始在屏幕上看到滑块时,它会被动画化。

    if (this.pageYOffset >= 1300 ) {
          var iteration = 0;
              var interval = setInterval(function(){
               iteration += 1;
                if(iteration === 10){
                     clearInterval(interval);
                      }
               scope.slider += 1;
               }, 10);
           }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-12
      • 2013-06-15
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-02
      • 1970-01-01
      相关资源
      最近更新 更多