广

JavaScript

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    Mapkey插件响应键盘快捷键操作

    2018-04-04 08:34:43 次阅读 稿源:互联网
    零七广告

    Mapkey是一款基于jQuery的能响应键盘所有按键操作插件,使用起来非常简单,而且可以支持触发按键对应的自定义函数。

    使用方法:

    1. $("a#left").mapKey("left"); 

    按住方向键←即相当于鼠标点击一个ID为left的a标签链接。

    1. $("a#left").mapKey("a"); 

    按住键盘的a键,即相当于鼠标点击一个ID为left的a标签链接。

    1. $.mapKey("left"function(){ 
    2.   alert("你按了左方向键!"); 
    3. }); 

    按住方向键,响应自定义函数。

    有时我们不需要按键操作,可以直接开启和禁用按键功能。

    1. $.fn.mapKey.disable();  //禁用快捷按键功能 
    2. $.fn.mapKey.enable();   //启用快捷按键功能 

    有时需要调用第三方插件,可使用:

    1. $("div").mapKey("down", {trigger: facebox.show}); 

    即当按下方向键↓时,调用插件facebox的show方法。

    快捷键对用的字符

    注意插件中使用的键盘按键对应的字符串都是小写,如(a-z)。

    数字键直接对应(0-9)。

    F1-F12应转换成小写f1-f12。

    方向键使用left, right, up, down

    Backspace对应“back”

    Control对应“ctrl”

    Tab对应tab

    Caps Lock对应 “caps”

    Space空格对应 “space”

    Enter对应 “enter”

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告