Javascript JQuery焦点而不输入键事件快捷方式

Javascript JQuery焦点而不输入键事件快捷方式,javascript,jquery,Javascript,Jquery,使用库来定义和分派键盘快捷键,我定义了快捷键/来聚焦输入元素 key('/', function() { $(".topbar input").focus(); }); 问题是,当按下/键时,输入的焦点是/输入的值。我想摆脱它。它变得专注,因为你让它这样做 删除此行: $(".topbar input").focus(); 或者给它一个函数,这样你可以在它聚焦时做一些事情 $(".topbar input").focus(function(){ }); 试试这个 key('

使用库来定义和分派键盘快捷键,我定义了快捷键
/
来聚焦输入元素

key('/', function() {
    $(".topbar input").focus();
  });

问题是,当按下
/
键时,输入的焦点是
/
输入的值。我想摆脱它。

它变得专注,因为你让它这样做

删除此行:

 $(".topbar input").focus();
或者给它一个函数,这样你可以在它聚焦时做一些事情

$(".topbar input").focus(function(){

});
试试这个

key('/', function(event) {
   $(".topbar input").focus();
   event.preventDefault();
});

必须首先定义事件;)