我发现文本框上的 jQuery 更改事件只有在单击文本框外部时才会触发。
HTML:
<input type="text" id="textbox" />
约翰逊:
$("#textbox").change(function() {alert("Change detected!");});
我的应用程序要求在文本框中每次字符更改时触发该事件。我甚至试着用 keyup 代替..。
$("#textbox").keyup(function() {alert("Keyup detected!");});
... 但是众所周知的事实是,击键事件不会在右键点击和粘贴时触发。
有什么解决办法吗? 让两个听众都听会引起什么问题吗?