如何为网站创建键盘快捷方式?

时间:2013-10-11 15:05:59

标签: javascript jquery

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

当然(我认为这可以使用标签,但我不是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 );
   }
  });