mirror of
https://github.com/Hopiu/vue-material.git
synced 2026-05-27 08:04:00 +00:00
18 lines
437 B
JavaScript
18 lines
437 B
JavaScript
|
|
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();
|