在 web app 中有时候会使用一些比较方便的快捷键,像 ctrl + s
、ctrl + f
这些。 这里介绍一个非常实用的工具Mousestrap可以用来捕获任何快捷键,在以后的 web app 中可以用它来捕获捕获快捷键。
下面简单列几个来自Tut 的教程示例:
监听单个按键
Mousetrap.bind('7', function() { // callback });
Mousetrap.bind('/', function() { // callback });
Mousetrap.bind('esc', function() { // callback });
监听按键组合
Mousetrap.bind('command+s', function(){ // callback });
同时监听多个
Mousetrap.bind(['command+s', 'ctrl+s'], function() {
console.log('command + k or control + k');
showBalloon('Command + K or Control + K');
return false;
});
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。