我发现在文本框上单击之前,不会触发文本框上的jQuery change事件。
HTML:
<input type="text" id="textbox" />
JS:
$("#textbox").change(function() {alert("Change detected!");});
我的应用程序要求在文本框中的每个字符更改都触发该事件。我什至尝试使用keyup ...
$("#textbox").keyup(function() {alert("Keyup detected!");});
...但这是众所周知的事实,不会在右键单击并粘贴时触发keyup事件。
任何解决方法?两个听众都会引起任何问题吗?
^^这个。您可以根据需要拥有任意数量的事件处理程序。
—
恢复莫妮卡·塞里奥(Monica Cellio)2013年