JSFiddle - React, Tailwind, and code Playground
HTML
<input id="doit" type="button" value="clickme">
<div id="myDivID">
MyDiv
</div>
JavaScript
$('#doit').click(function(){
$('#myDivID').fadeOut('slow', function() {
$('#myDivID').html('New content in MyDiv ('+Math.random()+')')
setTimeout(function() { $('#myDivID').fadeIn('slow'); }, 5000);
});
})