gpt4 book ai didi

javascript - 按键组合的奇怪问题

转载 作者:行者123 更新时间:2023-11-30 17:11:52 26 4
gpt4 key购买 nike

我正在使用我在这里找到的这段代码,在 stackoverflow 帖子上用于按键组合:

$(document).keypress("c",function(e) {
if(e.ctrlKey) {
alert('Combined');
}
});

问题是,我不确定“c”的含义是什么,但这段代码只会在 Ctrl+z 时发出警报,我已经尝试替换那个“c”,但它仍然只能工作按 Ctrl+z。

这是我找到该代码的地方: jquery: keypress, ctrl+c (or some combo like that)

这是为什么?

最佳答案

这段代码只会在 Ctrl+z 时发出警报,我已经尝试替换那个“c”,但它仍然只适用于 Ctrl+z

那不是真的。此代码适用于 Ctrl+[key] 的任何组合。

Demo

因此您的问题无法重现

关于"c"作为.keypress方法的第一个参数:根据manual第一个参数(在您的情况下为 "c")如果存在,将作为 Event 对象的属性 data 传递给事件处理程序。因此,您可以在事件处理程序中通过 e.data 符号访问它(参见演示)。

关于javascript - 按键组合的奇怪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26826718/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com