JSFiddle - React, Tailwind, and code Playground
by mojtaba
HTML
<div id="abc">CLICK</div>
JavaScript
$(document).on("click", "#abc", function() {
var $this = $(this);
if ($this.data('in-progress')) {
return false;
}
console.log('clicked');
// set the flag to prevent furthur clicks
$this.data('in-progress', true);
setTimeout(function () {
$this.data('in-progress', false);
}, 3000);
});