jquery键盘事件介绍


Posted in Javascript onJanuary 31, 2011

一、首先需要知道的是:
1、keydown()
keydown事件会在键盘按下时触发.
2、keyup()
keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件
3、keypress()
keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键

二、获得键盘上对应的ascII码:
$(document).keydown(function(event){
alert(event.keyCode);
});

$tips: 上面例子中,event.keyCode就可以帮助我们获取到我们按下了键盘上的什么按键,他返回的是ascII码,比如说上下左右键,分别是38,40,37,39;

三、实例(当按下键盘上的左右方面键时)

$(document).keydown(function(event){ 
//判断当event.keyCode 为37时(即左方面键),执行函数to_left(); 
//判断当event.keyCode 为39时(即右方面键),执行函数to_right(); 
if(event.keyCode == 37){ 
to_left(); 
}else if (event.keyCode == 39){ 
to_right(); 
} 
});

四、TIPS:
该实例常用于电子相册浏览时。。。

Javascript 相关文章推荐
使用jQuery插件创建常规模态窗口登陆效果
Aug 23 Javascript
window.onresize 多次触发的解决方法
Nov 08 Javascript
JS图片自动轮换效果实现思路附截图
Apr 30 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
Jun 15 Javascript
用jquery模仿的a的title属性的例子
Oct 22 Javascript
jquery实现动态改变div宽度和高度
May 08 Javascript
简单实现js选项卡切换效果
Feb 03 Javascript
JavaScript驾驭网页-CSS与DOM
Mar 24 Javascript
微信小程序时间轴实现方法示例
Jan 14 Javascript
JS扁平化输出数组的2种方法解析
Sep 17 Javascript
微信小程序实现二维码签到考勤系统
Jan 16 Javascript
vue-resourc发起异步请求的方法
Feb 11 Javascript
javascript代码加载优化方法
Jan 30 #Javascript
javascript使用activex控件的代码
Jan 27 #Javascript
鼠标右击事件代码(asp.net后台)
Jan 27 #Javascript
javascript对数组的常用操作代码 数组方法总汇
Jan 27 #Javascript
JavaScript 注册事件代码
Jan 27 #Javascript
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
Jan 27 #Javascript
EXT窗口Window及对话框MessageBox
Jan 27 #Javascript
You might like
php设计模式 Visitor 访问者模式
2011/06/28 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
2019/12/12 PHP
JScript中的undefined和"undefined"的区别
2007/03/08 Javascript
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
JavaScript 学习笔记(六)
2009/12/31 Javascript
让innerText在firefox火狐和IE浏览器都能用的写法
2011/05/14 Javascript
document.addEventListener使用介绍
2014/03/07 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
浅谈JS之tagNaem和nodeName
2016/09/13 Javascript
JS高级运动实例分析
2016/12/20 Javascript
JS+CSS实现网页加载中的动画效果
2017/10/27 Javascript
js判断节假日实例代码
2017/12/27 Javascript
JavaScript面试技巧之数组的一些不low操作
2019/03/22 Javascript
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
python修改字典内key对应值的方法
2015/07/11 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
python实现手机通讯录搜索功能
2018/02/22 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
python实现指定文件夹下的指定文件移动到指定位置
2018/09/17 Python
Python用5行代码写一个自定义简单二维码
2018/10/21 Python
Python中整数的缓存机制讲解
2019/02/16 Python
python实现合并多个list及合并多个django QuerySet的方法示例
2019/06/11 Python
Python自动化运维之Ansible定义主机与组规则操作详解
2019/06/13 Python
使用python-cv2实现Harr+Adaboost人脸识别的示例
2020/10/27 Python
毕业生就业自荐书
2013/12/15 职场文书
咖啡书吧创业计划书
2014/01/13 职场文书
十佳班主任事迹材料
2014/01/18 职场文书
银行职员自我鉴定
2014/04/20 职场文书
法人代表授权委托书范文
2014/09/10 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话全文
2014/10/25 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
先进人物事迹材料
2014/12/29 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
曾国藩励志经典名言37句,蕴含哲理
2019/10/14 职场文书