JSFiddle - React, Tailwind, and code Playground

by needlethread

HTML

<div id="aaa">Hello</div>
1:<input type="radio" name="myradio" checked="checked"><input type="radio" name="myradio">
2:<input type="radio" name="myradio2" checked="checked"><input type="radio" name="myradio2">

JavaScript

$('[name="myradio"]').change(function() {
  $("#aaa").html("myradio changed");    // happens same time as radio moves 
  setTimeout(delay, 0);
});

$('[name="myradio2"]').click(function() {
    delay();
    $("#aaa").html("radio 2 changed");    
    
});
function delay() {
    var cnt = 0;
    var gnmp= 1;
    for(cnt=0;cnt<= 100000000; cnt++) {
        gnmp += cnt/1000000;
    }
};