th-vue-material
Version:
Material Design for Vue.js
18 lines (15 loc) • 433 B
JavaScript
function transitionEndEventName() {
const el = document.createElement('span');
const transitions = {
transition: 'animationend',
OTransition: 'oAnimationEnd',
MozTransition: 'animationend',
WebkitTransition: 'webkitAnimationEnd'
};
for (let transition in transitions) {
if (el.style[transition] !== undefined) {
return transitions[transition];
}
}
}
export default transitionEndEventName();