Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在浏览器中替代快捷键_Javascript_Jquery - Fatal编程技术网

Javascript 在浏览器中替代快捷键

Javascript 在浏览器中替代快捷键,javascript,jquery,Javascript,Jquery,在google chrome中,有一条捷径可以使用CTRL+tab 如何超越这条捷径 这不管用 $(document).keydown(function(e){ switch(e.which){ case 9: e.preventDefault(); break; } }); 我仍然希望TAB保留其默认值,但在按下CTRL+TAB时不能这样做 $(window).keydown(function(e) { if(e.ctrlKey

在google chrome中,有一条捷径可以使用
CTRL+tab

如何超越这条捷径

这不管用

$(document).keydown(function(e){
    switch(e.which){
    case 9:
        e.preventDefault();
        break;
    }
});

我仍然希望
TAB
保留其默认值,但在按下
CTRL+TAB
时不能这样做

$(window).keydown(function(e) {
    if(e.ctrlKey && e.keyCode == 9)
    {
          e.preventDefault();
          // code
    }
});

查看keycode的参考站点是

尝试绑定密钥,您可以使用event.preventDefault()。我不确定这一点,我只是提出一个想法。我认为你不能,就像你不能覆盖
Ctrl+F
Try$(document)。在('keydown',函数(e){})上也尝试过那样。。无法工作您无法覆盖此行为。你最好解释一下你为什么需要这个?