【发布时间】:2011-08-30 12:15:06
【问题描述】:
键盘上哪个键的键码为13?
switch(key) {
case 37:
$.keynav.goLeft();
break;
case 38:
$.keynav.goUp();
break;
case 39:
$.keynav.goRight();
break;
case 40:
$.keynav.goDown();
break;
case 13:
$.keynav.activate();
break;
}
【问题讨论】:
-
此
switch中的key变量是e.which或e.keyCode。这两个已弃用,因此您应该改用e.key,通过将这些数字转换为描述性字符串,这也将使您的代码更具可读性:ArrayUp、ArrowRight、ArrowDown、ArrowLeft和Enter。您只需在此站点上按下它们即可查看任何键的键代码和标识符:keyjs.dev
标签: javascript jquery jquery-ui keyboard