我试图在一个微型应用程序中使用捕鼠器来实现一系列键盘快捷键,以最大程度地减少鼠标的使用和快速交互。 我已经探索了没有插件的纯js / jquery,但是对修饰键和不同本机os的限制在组合键上有不同的工作方式。所以我在寻找其他东西,它来自mousetrap.js
Mousetrap.bind('h+q', function() {
$('#b1').focus();
});
Mousetrap.bind('h+w', function() {
$('#b2').focus();
});
Mousetrap.bind('h+e', function() {
$('#b3').focus();
});
//......... and alot more of shortcut assign after.
所以这里的问题是,当我按h+q
时,它正常工作,#b1成为焦点。但是在第一个按键之后进行任何其他按键操作均无效。不知道出了什么问题。