UNPKG

swup

Version:

Complete, flexible, extensible and easy to use page transition library for your web.

21 lines (16 loc) 429 B
'use strict'; 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; };