JSFiddle - React, Tailwind, and code Playground
by alnitak
HTML
<button id="button"> Click Me! </button>
JavaScript
(function() {
var timer = null;
$('#button').on('click', function() {
func1(); // always call function1
clearTimeout(timer); // clear the timer
timer = setTimeout(func2, 1000); // run function2 1s later
});
})();
function func1() {
// do nothing
};
function func2() {
alert('boo!');
};