Generate loading symbol without image with spin.js

Spin.js uses the CSS3 to render the UI, falling back to VML Internet Explorer. If supported by the browser, @keyframe rules are used to animate the spinner.  The spin() method creates the necessary HTML elements and starts the animation. If a target element is passed as argument, the spinner is added as first child and horizontally and vertically centered.

Spin.js also supports jQuery, Anyway, if you use jQuery (or zepto.js) you may use the following plugin

Requirement : – Jquery (not necessary) , spin.js
Demo :-
License:- MIT License