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