В общим из js скрипта для элемента добавляю класс с css3 анимацией в том же скрипте мне нужно обработать событие окончания анимация, для этого на элемент цепляю обработчик
el.on("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend", function (e) {
console.log('animationend!!!!!');
});
Но вот стоит свернуть окно браузера и обработка события не срабатывает, такое ощущение что браузер пытается оптимизировать свою работу и для свернутых окон перестает крутить анимацию и соответственно событие не срабатывает