我对速度 JS 比较陌生。我想介绍一些字符(包含图像 URL 和名称的对象),例如图像和名称交替来自左右的转换序列。我已经编写了代码并且它可以工作,但是有一个主要问题,我觉得我的方法存在一些概念上的错误。
不幸的是,我无法从大系统中取出一个工作代码示例。但基本上在 Backbone JS 中,我选择元素并将其 .html() 设置为数据库中的某些内容,并将此调用与对速度的调用链接起来。
举个例子:
@$eventResultAvatarContainer.html("<img src=#{@avatarURLs[0]}>").velocity('transition.bounceLeftIn', { duration: 2000, complete: @entryIntroduction })
这有效,但按以下顺序:
- 首先,元素在容器中显示片刻。
- 然后velocity的调用动画对象进出。
我怎样才能摆脱上面的 1. 即在链式调用执行之前,有没有办法让元素在速度动画开始之前不可见?