JSFiddle - React, Tailwind, and code Playground
HTML
<input type="button" id="button"/>
<div id="load"><img src="http://jimpunk.net/Loading/wp-content/uploads/loading1.gif"/></div>
CSS
#load {
display: none;
}
JavaScript
$(document).ready(function(){
$('#button').click(function(){
$('#load').show();
setTimeout(function() {$('#load').hide()}, 2000);
});
});