UNPKG

@usj/vue-components

Version:

VueJS components used internally by USJ

18 lines (15 loc) 434 B
function transitionEndEventName () { const el = document.createElement('span') const transitions = { transition: 'transitionend', OTransition: 'oTransitionEnd', MozTransition: 'transitionend', WebkitTransition: 'webkitTransitionEnd' } for (let transition in transitions) { if (el.style[transition] !== undefined) { return transitions[transition] } } } export default transitionEndEventName()