我在IE9上执行jQuery onKeyPress()时遇到问题。
在Mozilla上一切正常,但IE9会出问题。
当我将焦点设置到文本区域并按F4时,我调用function来显示div。这在Mozilla中运行良好,但在IE9中没有。我尝试了许多与onKeyDown / onKeyUp的组合,但我没有成功。
我希望你能帮助你测试解决方案。
我的代码是:
$('#textBox).on('keypress', foo);
function foo() {
var KEYCODE_F4 = 115;
if (event.which == KEYCODE_F4) {
someMethod();
}
}
最好的问候。
答案 0 :(得分:2)
答案 1 :(得分:0)
我希望不是因为这个:
$('#textBox).on('keypress', foo);
^-missing a '
应该是:
$(document.body).on('keypress', '#textBox', function(event) {
var KEYCODE_F4 = 115;
if (event.which == KEYCODE_F4) {
someMethod();
}
});