当前位置: 首页 > 知识库问答 >
问题:

动画js-重置整个时间线(删除所有以前添加的动画)

莘钧
2023-03-14

我可以使用timeline.add({parameters})函数向动画时间线添加动画。是否可以移除之前添加的所有动画,重置整个时间线?

谢谢,

共有1个答案

刘乐童
2023-03-14

可以通过调用restart方法重置时间线:

const tl = anime.timeline({
  duration: 400,
  easing: 'easeInOutQuad',
})

tl.add({
  targets: '.box',
  rotate: 360,
  translateX: {
    value: 400,
    delay: 400,
  }
})

document.querySelector('button').addEventListener('click', () => {
    tl.restart();
});
 类似资料:
  • 问题内容: 我正在使用创建一个CheckList应用程序。我想知道如何添加滑动以删除。 这是我的ViewController.swift: 这是MyTableViewCell.swift: 我将iOS8用作部署目标(不确定会造成什么变化)。 问题答案: 添加以下两个功能: Swift 3.0: 斯威夫特4.2

  • 我有一个叫波浪的UIView,它有一个漂亮的无尽的“浮动”动画 现在,如果我添加另一个动画,比如说将这个视图移动到不同的位置,“浮动”动画就会停止。这是一个合理的反应,在完成块中再次启动“浮动”是没有问题的。我只是想知道我是否遗漏了什么,也许是在动画选项中,以不相互中断的方式将两者结合起来。 我能够这样做,如果第二个动画是基于CGAffineTransfromScale,它们结合没有问题,但当我移

  • 当我在我的个人资料活动中点击注销按钮时,我想把用户带到登录页面,在那里他需要使用新的凭证。 所以我用了这个代码: 在。 但问题是,当我点击登录活动上的设备返回按钮时,它会把我带到Profile活动。我期待的应用程序应该关闭时,我按下设备返回按钮上的登录活动。 我做错了什么? 我还在清单中为我的登录活动添加了 非常感谢。

  • 我正在尝试使用SwipeToDismissUndoList库在< code>ListView中实现滑动删除,该库扩展了Roman Nurik的SwipeToDismiss示例。 我的问题是在删除动画。由于< code>ListView由< code>CursorAdapter支持,因此动画会在< code>onAnimationEnd中触发< code>onDismiss回调,但这意味着在< co

  • 本文向大家介绍详解原生JS动态添加和删除类,包括了详解原生JS动态添加和删除类的使用技巧和注意事项,需要的朋友参考一下 由于需要, 给按钮组监听点击事件(要求用事件委托),当有一个按钮被点击时,相应的给该按钮添加一个类(激活类),其他没有点击的按钮就要移出该类 添加和和删除类有三种方法 首先等到一个 dom 对象(也叫dom元素), 通过document.getElement……的几种方法得到 如

  • 我是非常非常新的写代码,但我希望有人可以帮助我与我的头脑中的几个函数! 我在Edge animate中制作了一个按钮,我想在操作中添加一些jQuery或额外的代码。 理想情况下(作为额外的),我真的希望它在交替点击时在两种状态之间切换。所以,点击1:从(a)点播放,点击2:从(b)点播放。...(a),(b),(a),(b),无限!然后整个事情应该在Mouseout上重置!! 那可能要做很多工作,