<button>Click</button>
$('button').on('click', function() {
  $(this).prop('disabled', true);
  setTimeout(function() {
    $(this).prop('disabled', false);
  }.bind(this), 1e3);
});

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

  1. https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js