gpt4 book ai didi

jquery - 组合按键和按键 - jQuery

转载 作者:行者123 更新时间:2023-12-03 22:36:57 25 4
gpt4 key购买 nike

我正在尝试开发一个 jQuery 插件,以便在用户输入特定的关键短语时执行操作。

例如,我想在 keyup 上匹配“HELLO”。

var controllerKey = [];
$(window).keyup(function(evt) {
var code = evt.keyCode ? evt.keyCode : evt.which;
controllerKey.push(code);
}
[...]

然后,我将controllerKey与字符串“HELLO”(感谢str.charCodeAt())和其他一些东西进行比较,但这在这里并不重要。此时一切正常。

我的问题发生在我想匹配“HeLLo”时(实际上当字符串有一些大写时)。我在论坛上看到 keyup 或 keydown 没有任何区别。

因此,我使用按键来很好地管理它,但按键不允许我匹配箭头键等(在 Chrome 中)。

我想知道是否可以组合 keypress 和 keyup(仅当 keypress 与事件不匹配时)。

提前致谢。

最佳答案

你可以像这样组合它们:

$(window).on('keyup keypress', function(e) {
if (e.type=="keyup") {

} else {
// it is keypress
}
});

关于jquery - 组合按键和按键 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10840676/

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