JSFiddle - React, Tailwind, and code Playground
HTML
<input id="txt" />
CSS
input {
margin:15px;
padding:8px;
}
JavaScript
$(function () {
var timeoutID;
$('#txt').keydown(function () {
clearTimeout(timeoutID);
timeoutID = setTimeout(function () {
alert('I ran!');
}, 500);
});
});