jQuery 是否支持为独立编程翻译依赖于浏览器的键码?我有一些这样的代码
$("#container").delegate("input", "keyup", function(event){
if(event.which == 107){
event.preventDefault();
addSomething();
}
});
这应该在我按下$(document)
时添加一些新元素。+
显然,这在 Chrome 中不起作用,因为 Chrome 的键码恰好是 187。我想,这应该是一个常见的问题,并假设,有一种方法可以使用与已经独立于浏览器+
的信息不同的信息?event
我发现,-key 有一种方法。shift
但这是否适用于所有键,这是否被证明适用于每个浏览器?我想到了类似的东西
...
if(event.+){ //or maybe if(event.plus){
...