jQuery是否支持依赖浏览器的密钥代码进行独立编程?我得到了一些这样的代码
$("#container").delegate("input", "keyup", function(event){
if(event.which == 107){
event.preventDefault();
addSomething();
}
});
应该在按下$(document)
时向我的+
附加一些新元素。显然,这在Chrome中不起作用,因为Chromes的+
的密钥代码发生在187.我想,这应该是一个经常出现的问题,并且假设有一种方法可以使用{{{{{{ 1}}哪个已经与浏览器无关?我发现,event
有一个way - 密钥。但这是否适用于所有密钥,这是否适用于所有浏览器?我想像
shift
答案 0 :(得分:0)
Tzury Bar Yochay和John Resig有https://github.com/jeresig/jquery.hotkeys/blob/master/jquery.hotkeys.js。它可以处理任何关键[向下/向上/按下]情况。