// disable button using prop.
$(".button").click(function(){
// disable button
$(this).prop('disabled', true);
// do something
// below code enables button clicking after two seconds.
setTimeout(() => {
// enable button
$(this).prop('disabled', false);
}, 2000);
});
$('#Button').prop('disabled', true);
/* Selects any enabled <input> */
input:enabled {
color: blue;
}