当用户按下某个键时如何显示div

问题描述

| 无法想到该怎么做,当用户按下键盘上的某个按键(例如,而不是悬停一个按钮或其他东西)时,我将不需要div元素来隐藏自身。 这可能吗?在想jQuery?     

解决方法

        
$(document).keypress(function(ev) {
    if (ev.which === 65 || ev.which === 97) { // \'A\' or \'a\'
         $(\'#mydiv\').toggle();
    }
});
参见http://jsfiddle.net/alnitak/R4rWn/ 如果要捕获控制键(ctrl,alt,caps-lock等),则必须改用
.keydown()
。     ,        尝试这个:
$(document).bind(\"keypress\",function(e){
 if(e.which == <YOUR_KEY_CODE>) { 
   //Do something
 }
});
检查此链接以获取键码值的列表。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...