JSFiddle - React, Tailwind, and code Playground
HTML
<img id="kitty" src="http://placekitten.com/50/50"
style="display:none">
<div><a href="#" id="enlace">click to see the cat</a> </div>
JavaScript
$(document).ready(function(){
$('#enlace').click(function(){
var kitty = $('#kitty');
kitty.css('display','block');
// see: http://unixpapa.com/js/sleep.html
function sleepStupidly(usec)
{
var endtime= new Date().getTime() + usec;
while (new Date().getTime() < endtime)
;
}
// simulates bussy proccess, calling some function...
sleepStupidly(4000);
// when this triggers the img style do refresh!
// but not before
alert('now you do see it');
kitty.css('display','none');
});
});