boilerplate.js
Version:
Development Tools
14 lines (11 loc) • 491 B
JavaScript
components('animations.end', (element, cb) => {
element.addEventListener('webkitAnimationEnd', finished);
element.addEventListener('animationend', finished);
element.addEventListener('oAnimationEnd', finished);
function finished() {
element.removeEventListener('webkitAnimationEnd', finished);
element.removeEventListener('animationend', finished);
element.removeEventListener('oAnimationEnd', finished);
cb(element);
}
});