存档

‘Jquery’ 分类的存档

基于JQUERY处理键盘事件

2010年1月23日 无耻的体重 1 条评论

无聊做了个小说的系统,在设计前台的时候发现很多小说站的键盘翻页功能在FF和CHROME下都是不起作用的,查了一下资料发现IE在处理键盘事件的时候,非常不正规,导致了正规的浏览器反而都无法处理那些专门为IE写的脚本,囧。

当然使用正规的脚本就可以了,但是相对复杂,想着反正准备使用Jquery的,放着不用也浪费。在google上搜索了一下,在imLiony! 的博客上发现了一篇介绍的文章,发现很简单,很实用。忍不住拿来介绍一下。

需要调用一个Jquery的插件,js-hotkeys ,加载后只需要几行很简单的代码就可以处理键盘事件,非常方便.


$(document).ready(function(){
// Your code here
jQuery('#platform-details').html('' + navigator.userAgent + '');
jQuery(document).bind('keydown', 'right',function (evt){location.href=nextpage; return false; });
jQuery(document).bind('keydown', 'left',function (evt){location.href=prevpage; return false; });
jQuery(document).bind('keydown', 'return',function (evt){location.href=gotobook; return false; });
});
//-->

非常简单的代码,赞一个!

分类: Jquery 标签: