para aquellos interesados, además de la respuesta aceptada, puede agregar el siguiente jquery para hacer que el estilo div cambie cuando lo presione, y también manejar Enter y Space para activar un clic (luego su controlador de clic hará el resto)
$(document).on('focus', '.button',function(){
$(this).css('border','1px dotted black')
});
$(document).on('keyup', '.button',function(e){
if(e.which==13 || e.which==32)
$(this).click()
});
Estoy seguro de que alguien ha convertido esto en un complemento jq $ (). MakeTabStop