我的fadeIn / fadeOuts重叠并且搞乱了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的fadeIn / fadeOuts重叠并且搞乱了相关的知识,希望对你有一定的参考价值。

在本页的最底部,在“什么是身体状况评分?”下。部分:

http://tn-2017-12-vrshealth.pantheonsite.io/tn-2/

当您以较慢的速度移动滑块时,宠物图像会按原样移动,但是如果您移动滑块太快,则动画无法完成,并且图像开始重叠。

有没有办法可以强制完成所有动画,或者正确排队?

答案

您必须使用:animated检查您的某个img是否已设置动画,否则会触发动画。

所以你的silde函数应该是这样的:

slide: function(event, ui){
   // check if no 
   if(!$(".pet-image img").is(":animated")){
      //annimation code here 
   }
}

以上是关于我的fadeIn / fadeOuts重叠并且搞乱了的主要内容,如果未能解决你的问题,请参考以下文章

jQuery - fadeIn()、fadeOut()、animate()、stop() 和闪烁

不透明度 FadeIn 和 FadeOut 问题 - FadeOut 仅失败 CSS

replaceWith() while 元素 fadeOut() 和 fadeIn() 在 JQuery

如何使用 iphone sdk 使用 FadeIn 和 FadeOut 播放音乐

Flutter FadeIn/FadeOut 动画一起

jQuery效果-----fadeIn()fadeOut()fadeToggle()fadeTo()