Oi pessoal,
hoje descobri como podemos verificar se uma transição termina em um determinado elemento com JS.
Estou usando jQuery neste exemplo, no entanto, se você estiver usando JS puro, pode usar uma chamada addEventListener () simples no elemento.
$("someSelector").on("transitionend", function () {
/** For IE and Firefox */
doFancyStuffz();
}).on("oTransitionEnd", function () {
/** For Opera */
doFancyStuffz();
}).on("webkitTransitionEnd", function () {
/** For Webkit */
doFancyStuffz();
});
Espero que seja útil 🙂