JSFiddle - React, Tailwind, and code Playground
HTML
<div id="div1">DIV #1</div>
<div id="div2">DIV #2</div>
JavaScript
function runToggle(iDuration, domFirst,domSecond) {
$(domFirst).fadeToggle(iDuration, "linear",function() {
$(domFirst).fadeToggle(iDuration, "linear",function() {
$(domSecond).fadeToggle(iDuration,"linear",function() {
$(domSecond).fadeToggle(iDuration,"linear",function() {
setTimeout(function() {
runToggle(iDuration,domFirst,domSecond) ;
},50);
});
});
});
});
};
runToggle(1000, $('#div1'),$('#div2'));