JSFiddle - React, Tailwind, and code Playground
HTML
<div id='block'>
<pre>
$("#go").click(function(){
$("#block").animate(
{ opacity: 0.0 },
500,
function(){
$("#block").hide();
}
);
);
</pre>
</div>
<button id='go'>Go</button>
JavaScript
$("#go").click(function(){
$.when( $("#block").animate({ opacity: 0.0 }, 1000) ).then(function(){
$("#block").hide();
});
});