我使用的是jQuery。我的代码是:
$("#input").keypress(function(event) {
getConversion();
});如何在调用getConversion()之前将按键添加到#input?
发布于 2013-05-25 11:33:04
你可以做keyup()
$("#input").keyup(function(event) {发布于 2013-05-25 11:47:47
将keypress更改为keyup:
$("#input").on("keyup", function() {
getConversion();
});发布于 2013-05-25 11:48:53
另一种可能性是:
$("#input").keypress(function(event) {
setTimeout(getConversion, 1);
});这将在当前事件流完成后调用getConversion(),这应该适用于自动重复插入的键,如果您只侦听keyup事件,则插入的键将无法正常工作。
https://stackoverflow.com/questions/16746113
复制相似问题