swup
Version:
Complete, flexible, extensible and easy to use page transition library for your web.
21 lines (16 loc) • 429 B
JavaScript
module.exports = function transitionEnd() {
var el = document.createElement('div');
var transEndEventNames = {
WebkitTransition: 'webkitTransitionEnd',
MozTransition: 'transitionend',
OTransition: 'oTransitionEnd otransitionend',
transition: 'transitionend'
};
for (var name in transEndEventNames) {
if (el.style[name] !== undefined) {
return transEndEventNames[name];
}
}
return false;
};
;