How can I handle an onchange for <input type="number" id="n" value="5" step=".5" />
? I can't do a keyup
or keydown
, because, the user may just use the arrows to change the value. I would want to handle it whenever it changes, not just on blur, which I think the .change()
event does. Any ideas?
Use mouseup and keyup
$(":input").bind('keyup mouseup', function () {
alert("changed");
});