JSFiddle - React, Tailwind, and code Playground

HTML

<a href="#" id="link">Link</a>
<span>Moving</span>

JavaScript

$('#link').click(function () {
    console.log("Enter");
    asyncFunct(function () {
        console.log("finished");
    });
    console.log("Exit");    
});

function asyncFunct(callback) { 
    var tmp=0;
    while(tmp<100) {
        tmp=tmp+1;
    }
    callback();
}