From http://www.51aspx.com/CodeFile/Bootstrap232,15027/bootstrap-2.3.2/docs/assets/js/holder/holder.js.html