swiper4切换时特效怎么重新刷新

swiper里加的特效是同时发生的,请问怎么样才能在切换到当前slide时再加载特效,或者切换之后重新加载动画

阅读 5k
2 个回答

这个是基于delay的动画,所以每个效果,都需要算下delay并加下delay。

比如有四个效果,第一个播放0.6秒,第二个和第三个都是0.4秒,第四个1秒,那么delay就是:

  1. 第一个(一般切到这page上给个基础延迟,比如是0.6秒)0.6秒;
  2. 第二个delay就是 0.6(第一个延迟)+0.6(第一个播放)+0.6(动画间隔)=1.8;
  3. 第三个和第二个一起放,所以delay也是1.8
  4. 第四个delay则是1.8+0.4(第二三个播放)+0.6(动画间隔)=2.8;

回头根据播放效果可能还需要微调。

http://www.swiper.com.cn/usag... 用这个即可达成效果,感谢上面那位大佬的解答,虽然不是我需要的答案,但是大佬说的也很详细。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题