Dobrze, ponieważ nie jest tylko wydarzeniem transitionend (http://www.w3.org/TR/css3-transitions/#transition-events) coś brzydki przychodzi mi do głowy:
http://jsfiddle.net/coma/psbBg/6/
JS
$(function() {
var div = $('div');
var property = div.css('transition-property');
var lastValue = div.css(property);
setInterval(function() {
if(lastValue !== div.css(property)) {
console.log('changed!');
}
lastValue = div.css(property);
}, 10);
});
może ulec poprawie wdrażania niestandardowych zdarzeń, dbanie o uzyskanie właściwej właściwości przejścia (lub właściwości) i więcej pomysłów, ale czy masz odpowiedni obraz?
Może trzeba podjąć inną ścieżkę na rozwiązywaniu problemu oryginalnego ...
http://stackoverflow.com/questions/2794148/css3-transition-events, http://stackoverflow.com/questions/ 7264899/detect-css-transitions-using-javascript-and-without-modernizr? – coma
To niestety nie pomaga, ponieważ odpowiedzi w pierwszym linku koncentrują się na "transistionend", a drugi link omawia detekcję cech dla transkrypcji css3. :/ – johnny
Czy moja odpowiedź była przydatna? – coma