Браузеры часто запускают разные события для разных действий.
Так что вам нужно будет прослушать все из них, см. Следующее:
Так что, если .koleso-active
инициирует переход CSS,вы можете посмотреть документ для конца перехода, например:
$(document).on("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend", function(event) {
// Do stuff
});
Рабочая скрипка: https://jsfiddle.net/2fgnmxr8/1/
Так что ваш должен выглядеть примерно так:
$(document).on("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend", function(event) {
$('#vyhra').show();
}
Возможно, вы захотите предотвратить его запуск более одного раза, хотя .show()
нельзя применять более одного раза (поэтому в этом случае это не имеет значения).