devote, слушай, я вот только благодаря твоему примеру узнал о событии transitionend.
До этого использовал setTimeout. Интересно узнать, не будет ли двойных срабатывания событий в каких-нибудь браузерах?
Например, если я так сделаю в своём коде:
node.eventAdd('transition|webkitTransitionEnd', function() {
//
});
Есть вероятность, что он сработает два раза? Мало ли, вдруг в каких-нибудь новых вебкитах есть поддержка и просто transition, и webkitTransition.
P.S.: через ontransition вешать это событие можно? А то не хочется сейчас тестировать.