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)
})