$(document).on( "keypress" - 在 Firefox 中未触发



代码:

$(document).on("keypress", ".className", function (e) {
     debugger;
     if (e.which == 13) {
     debugger;
           ....
           ...
    }
}

以上代码在IECHROME中触发,但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;
           ....
           ...
    }
});

最新更新