SVG animation with JavaScript

Click to stop/start
The animation is done by SVG. JavaScript is handling the click event.

Source: http://srufaculty.sru.edu/david.dailey/svg/#JSAnim