Сообщение от Nesquik
|
да, но как тогда решить такие задачи?
|
запускать следующий цикл, только когда отработал предыдущий, либо отключать работу предыдущего цикла при запуске нового.
первый вариант пост 4
второй ниже
(function phone_anim() {
$('.phone').stop(true,true).animate({
opacity: 0.3
}, 600).animate({
opacity: 1
}, 600 );
window.setTimeout(phone_anim, 1200)
}())
даже если 1200 будет меньше 600 + 600 , stop прервёт предыдущие анимации и наложения анимаций не произойдёт.