我正在使用 JavaScript 和 jQuery,并且想在用户释放 Shift 键时调用一个函数。我想出的代码适用于我迄今为止测试过的所有浏览器,但是使用 Firefox 3.5.7 的错误控制台中会出现以下警告。我试过 jQuery 1.2.6、1.3.2 和 1.4.1。
警告:不应使用 keyup 事件的 'charCode' 属性。值是没有意义的。
我在谷歌上搜索了这个警告,但找不到关于如何防止它发生的明确答案。这是我正在使用的代码,有人有什么建议吗?
$(document).ready(
function() {
$(document).keyup(function(e) {
if(e.keyCode == 16) {
alert("Do something...");
}
});
}
);