javascript - 如何将键盘按键指定为菜单项的快捷方式

标签 javascript php jquery

我有采购订单、交货菜单等菜单项。我想将 f3 指定为交货备忘录以及其他菜单项的快捷方式。那么我该怎么做呢?以下是我的代码,可能有错误。因为我不知道这种功能背后的逻辑。

$(document).ready(function(e){
    $(document).keydown(function(e){
        var keycode = e.keyCode;
        if (keycode == 65) {
            alert("asda");
            $("#change").trigger('click');
        }
    });
});

最佳答案

这应该有效:

$(document).bind('keydown', function(e) {
    if (arguments[0].key == 65) {
        alert("F3 pressed");
        document.location.href = 'new address'; // updated from comments
    }
});

关于javascript - 如何将键盘按键指定为菜单项的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28806949/

相关文章:

javascript - 如何使用 PhoneGap Build 为应用程序构建强制性条款和条件页面

javascript - 失去焦点时关闭弹出窗口

javascript - 使用 forRoot 依赖于模块的 Angular 传递服务

php - Woocommerce add_to_cart 给我 fatal error

php - 如何在html中查看框架中的当前页面?

javascript - NodeJS 中的流

php - "|= "在php中是什么意思?

javascript - 我的函数显示 Uncaught TypeError : $(. ..).reverse 不是函数

javascript - 使用 HTML 和 JQuery 的打开对话框按钮

jquery - 如何设置页脚响应?