我使用jquery在javascript中闪烁图像标记。
以下是我的代码的简单示例:
var timer = setInterval( function(){
$( leds ).css( 'opacity' ) == 1 ?
$( leds ).animate({ opacity: .1 }, 100 ) :
$( leds ).animate({ opacity: 1 }, 100 );
}, 500 );
但是闪烁的图像并不是同步的,事实上,它按照led
数组的存储顺序是顺序的。差异非常突出。此外,随着时间的推移,闪烁所需的时间似乎增加到2秒而不是原来的0.5秒。
知道发生了什么事吗?
答案 0 :(得分:0)
可能你的显式setInterval没有玩j / jquery的动画。您是否考虑过以某种方式循环播放动画?