我在我的网站中使用了一些热键,该网站仅在 Chrome 和 Firefox 中进行了测试,一切都很好,但是当我在 Opera 中测试网站时,我发现我的许多热键在代码检查后不起作用发现我的功能
$(document).bind('keyup', function(e){
//....
});
被 Opera 忽略,当我尝试将其更改为
$(document).bind('keypress', function(e){
//....
});
它在 Opera 中开始正常工作,但被 Chrome 忽略。有没有跨浏览器的出路?我也在使用 jquery 1.5.1。
upd.:更改function(e)
为function (event)
仅向下箭头和 esc 后。按钮仍然不起作用