<button>Click</button>
$('button').on('click', function() {
$(this).prop('disabled', true);
setTimeout(function() {
$(this).prop('disabled', false);
}.bind(this), 1e3);
});
This Pen doesn't use any external CSS resources.