JavaScript: Restart all Animations of an Element
Recently built a demo that demonstrated a specific animation. Only problem: if you missed it, you had no way of restarting it. Instead of forcing the visitor to reload the page, this little JavaScript-snippet – attached to a button click – did the trick: const restartAnimations = ($el) = { $el.getAnimations().forEach((anim) = { anim.cancel(); anim.play(); … Continue reading "JavaScript: Restart all Animations of an Element"