hotkeys.js是一个javascript键盘输入捕获快捷键插件

hotkeys.js是一个javascript键盘输入捕获插件

HotKeys是一个javascript键盘输入捕获插件,具有一些非常特殊的特性,易于获取和使用,占用空间合理(~3kb),并且没有依赖关系。

使用方式:

第一步引入bfwone 

第二步use插件

第三步配置参数

hotkeys([keys:<String>], [option:[string|object|function]], [callback:<function>])

示例代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>BFW NEW PAGE</title>
    <script id="bfwone"  type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/bfwone.js"></script>
    <script type="text/javascript">
        bready(function() {
            use(["hotkeys"], function() {
                hotkeys('ctrl+a,ctrl+b,r,f', function (event, handler) {
                    switch (handler.key) {
                        case 'ctrl+a': alert('you pressed ctrl+a!');
                            break;
                        case 'ctrl+b': alert('you pressed ctrl+b!');
                            break;
                        case 'r': alert('you pressed r!');
                            break;
                        case 'f': alert('you pressed f!');
                            break;
                        default: alert(event);
                        }
                    });
                });
            });
        </script>
        <style>
        </style>
    </head>
    <body>
      请同事按ctrl键+a键
    </body>
</html>


官网:https://github.com/jaywcjlove/hotkeys/

立即下载hotkeys.js查看所有js插件

网友评论0

程序员在线工具箱