我有一个 Javascript 页面,我想在其中添加快捷方式,例如.. for 't' 它会为不同的命令做一些事情和不同的功能。
我可以使用堆栈和事件侦听器来实现这一点。
有没有做同样事情的开源框架?
我有一个 Javascript 页面,我想在其中添加快捷方式,例如.. for 't' 它会为不同的命令做一些事情和不同的功能。
我可以使用堆栈和事件侦听器来实现这一点。
有没有做同样事情的开源框架?
有Mousetrap
。看看下面的示例代码:
Mousetrap.bind('t', function() {
// do something
});
它还支持组合:
Mousetrap.bind(['command+k', 'ctrl+k'], function(e) {
// do something
}