Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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
Jquery 我可以使用ctrl+;选项卡作为我的aspx文件中的短键_Jquery - Fatal编程技术网

Jquery 我可以使用ctrl+;选项卡作为我的aspx文件中的短键

Jquery 我可以使用ctrl+;选项卡作为我的aspx文件中的短键,jquery,Jquery,在我的aspx文件中,我使用jQuery选项卡,我需要按ctrl+tab来更改这些选项卡,但正如您所知,此组合键已用于更改浏览器选项卡,我需要禁用该组合键,而不是更改这些jQuery选项卡。使用以下方法防止默认操作: $(window).keydown(function(e) { e.preventDefault(); // this should stop any default behavior // switch tab function }); 正如您在SO中所看到的

在我的aspx文件中,我使用jQuery选项卡,我需要按ctrl+tab来更改这些选项卡,但正如您所知,此组合键已用于更改浏览器选项卡,我需要禁用该组合键,而不是更改这些jQuery选项卡。

使用以下方法防止默认操作:

$(window).keydown(function(e) {
    e.preventDefault(); // this should stop any default behavior

    // switch tab function
});

正如您在SO中所看到的,按Ctrl B键会使文本加粗(在Firefox上,它会打开书签窗口,但它们会覆盖此行为)。

使用以下方法阻止默认操作:

$(window).keydown(function(e) {
    e.preventDefault(); // this should stop any default behavior

    // switch tab function
});

正如您在SO中所看到的,按下Ctrl B会使文本加粗(在Firefox上,它应该会打开书签窗口,但它们会覆盖此行为)。

不,您不能阻止Ctrl+Tab执行其默认操作,至少在Firefox中是这样。当按下Ctrl+Tab键时(与绝大多数其他组合键不同),窗口上不会触发任何事件,因此您既不能阻止它也不能响应它。

不,您不能阻止Ctrl+Tab键执行默认操作,至少在Firefox中是这样。当按下Ctrl+Tab键时(与绝大多数其他组合键不同),窗口上不会触发任何事件,因此您既不能阻止它,也不能响应它。

如果您在您的网站中将Ctrl-Tab键从我手中夺走,我会恨您一辈子。:)如果你在你的网站上把ctrl-tab从我这里拿走,我会恨你一辈子。:)我可以确认Firefox将接管Ctrl+Tab,不会响应preventDefault或返回false。我可以确认Firefox将接管Ctrl+Tab,不会响应preventDefault或返回false。