Habilitar e desabilitar um elemento

by Tiago Agostinho

HTML

<div>
  Categoria:
  <input id="categoria" name="categoria" type="text">
</div>
<br>
<button id="adicionar">Adicionar</button>

JavaScript

$("#adicionar").prop('disabled', true);

$("#adicionar").click(function(){
	alert("Estou habilitado!");
});

$('#categoria').on('input', function(){
    $('#adicionar').prop('disabled', !this.value);
});