【问题标题】:Are there any JavaScript libraries for defining keyboard shortcuts?是否有任何用于定义键盘快捷键的 JavaScript 库?
【发布时间】:2013-03-16 12:49:24
【问题描述】:

我有一个 Javascript 页面,我想在其中添加快捷方式,例如.. for 't' 它会针对不同的命令执行一些操作和不同的功能。

我可以使用堆栈和事件侦听器来实现这一点。

有没有做同样事情的开源框架?

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    Mousetrap。看看下面的示例代码:

    Mousetrap.bind('t', function() {
        // do something
    });
    

    还支持组合:

    Mousetrap.bind(['command+k', 'ctrl+k'], function(e) {
        // do something
    }
    

    【讨论】:

    • 谢谢。正是我想要的。
    猜你喜欢
    • 2012-12-22
    • 2011-02-05
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多