代码:
$(document).on("keypress", ".className", function (e) {
debugger;
if (e.which == 13) {
debugger;
....
...
}
}
以上代码在IE
、CHROME
中触发,但在FIREFOX
中不起作用
注:我已经参考了以下与此相关的SO链接,但没有什么能触发firefox。。
onKeyPress事件在Firefox 中不起作用
按键事件在Mozilla Firefox 中不起作用
按键在Mozila Firefox 中不起作用
您应该在Firefox中使用e.charCode
。
$(document).on("keypress", ".className", function (e) {
var code = e.charCode || e.keyCode;
if (code == 13) {
debugger;
....
...
}
});