簡體   English   中英

如何將鍵盤鍵分配為菜單項的快捷方式

[英]How to assign keyboard keys as shortcut for menu items

我有一些菜單項,例如采購訂單,交貨菜單等。我想將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
    }
});

這是我的工作代碼...而且我已將此代碼放在頭文件中,因此該代碼可在我網站的任何頁面上使用。

$(document).ready(function(e){
    $(document).keydown(function(e){
        var keycode = e.keyCode;
        if (keycode == 114) {

            document.location.href='<?php echo base_url()."index.php/purchase";?>';
        }
    });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM