Hover, Tap/Click and Hold, or Loading Button Mechanism built on JavaScript and SVG.