Tan facil como indicarle el parametro disabled.
Ejemplo:
$(function() {
$('.button').click(function() {
// Deshabilitar.
this.disabled = true;
// resto del codigo.
});
});
Si te quieres asegurar al 100% o utilizar algún elemento que no soporta disabled:
$(function() {
$('.button').click(function() {
// Deshabilitar
if($(this).attr('disabled')==1){ alert('El boton ha sido deshabilitado.'); return false;}
else { $(this).attr('disabled',1); }
// resto del script.
});
});
Saludos