【问题标题】:How do I create keyboard short-cuts for a web site? [duplicate]如何为网站创建键盘快捷方式? [复制]
【发布时间】:2013-10-11 15:05:59
【问题描述】:

我不确定这是否可能,但可以。我有一个正在创建的站点,其中包含一些 JQuery 选项卡,用户希望能够使用键盘在这些选项卡之间导航,因为他们将输入大量数据。是否可以设置自定义快捷方式以在选项卡之间切换?

【问题讨论】:

  • 是的,it's possible
  • 没有冒犯,但有 1457 个声望点,应该知道这种线程将被否决:/

标签: javascript jquery


【解决方案1】:

您还可以使用 jQuery 来检查按下了哪个键:

$('.selector').on('keypress', function(e) {
    var code = e.keyCode || e.which;
     if(code == 13) { //Enter keycode
       //Do something
     }
});

【讨论】:

    【解决方案2】:

    当然(我认为这适用于标签,但我不是 100%):

     $(window).keydown(function(event) {
       if(event.ctrlKey && event.keyCode == SOMEKEYCODE) { 
              $( "#tabs" ).tabs( "option", "active", 0 );
        }
        else if(event.ctrlKey && event.keyCode == SOMEOTHERKEYCODE){
            $( "#tabs" ).tabs( "option", "active", 1 );
       }
      });
    

    【讨论】:

      猜你喜欢
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 2011-03-15
      • 2015-06-24
      • 1970-01-01
      相关资源
      最近更新 更多