Spin.js - Basic Exampe
HTML
<script src="http://fgnass.github.com/spin.js/spin.js"></script>
<script src="http://fgnass.github.io/spin.js/jquery.spin.js"></script>
<button>Click to spin for one second</button>
<div id="spin"></div>
JavaScript
$('button').click(function() {
// Create a DIV, append to BODY and add a spinner
var el = $('<div>').appendTo('body').spin()
// After 1 second stop spinning and remove the DIV
setTimeout(function() {
el.spin(false).remove()
}, 6000)
})