В современных браузерах таймер работает по разному, в зависимости от того, активная вкладка или нет. В jquery используется по возможности метод requestAnimationFrame, которая для неактивной вкладки вообще не вызывается.
Проверьте, чтобы у вас новый цикл анимации запускался исключительно после того, как отработает старый. Если это не так, то он будут скапливаться, работать одновременно и, как результат, тормозить систему.
|