Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jQuery hotkey.js设置两个字母的热键组合?_Javascript_Jquery_Hotkeys - Fatal编程技术网

Javascript 如何使用jQuery hotkey.js设置两个字母的热键组合?

Javascript 如何使用jQuery hotkey.js设置两个字母的热键组合?,javascript,jquery,hotkeys,Javascript,Jquery,Hotkeys,我已经在我的应用程序中使用jQuery hotkey.js插件来支持快捷键。 但是,目前它似乎只支持像“ctrl+a”、“shift+a”、“alt+a”这样的组合键。。。我试过了 $(document).bind('keypress','g+g',fn); 或 甚至 $(document).bind('keypress','g','g',fn); 但它们中没有一个起作用 我的问题是,我能做些什么来支持这种热键? 非常感谢。Shortcut.js只支持一个修改键(alt、ctrl、meta、

我已经在我的应用程序中使用jQuery hotkey.js插件来支持快捷键。 但是,目前它似乎只支持像“ctrl+a”、“shift+a”、“alt+a”这样的组合键。。。我试过了

$(document).bind('keypress','g+g',fn);

甚至

$(document).bind('keypress','g','g',fn);
但它们中没有一个起作用

我的问题是,我能做些什么来支持这种热键?
非常感谢。

Shortcut.js只支持一个修改键(alt、ctrl、meta、shift)+另一个键。它不支持多个非修改键(例如
r+g
,甚至
ctrl+e+f

看看链接的答案,寻找另一种方法来达到预期的效果


所以回答:

您需要CTRL或Alt来创建快捷方式。那你打算怎么用2G做捷径呢?
$(document).bind('keypress','g','g',fn);