jQuery - en el texto de entrada de cambio

Estoy tratando de hacer una función que se ejecutará cuando el valor de untext input field está cambiado. El valor del campo cambia cuando se hace clic en una celda de la tabla, no enkeyup, ni pegar. Lo intenté así:

$("#kat").change(function(){ 
    alert("Hello");
});

Y tengo el campo de texto:

<input type="text" id="kat" value="0"/>

pero no está funcionando ¿Alguna ayuda?