Firebug 1.5.4 JavaScript 警告:不应使用事件的“charCode”属性。keyup
值是没有意义的。忽略它?有什么问题吗?
警告出现在 jQuery 1.4.2keyup
上keydown
,而不是keypress
.
我已经阅读了有关更改event.keyCode
并且event.charCode
必须event.which
修复它的内容,但它对我不起作用。http://jsfiddle.net/zTevK/2/
中的
完整代码示例和有问题
的我的代码使用并且不适用于.keyup
keypress
$(document).bind('keyup', function(e){
var key = e.which;
if (key > 36 && key < 41) {
if (key == 37) { changeTab(-1); }
if (key == 38) { changeTab(-imgPerRow); }
if (key == 39) { changeTab(+1); }
if (key == 40) { changeTab(+imgPerRow); }
e.preventDefault();
...