按键javascript ctrl键
问题描述:
有人可以告诉我发生了什么事Ctrl键? 我试过每一个关于这个问题的回答 - 都没有工作!按键javascript ctrl键
$("body").on("keypress", function(e) {
if (e.which == 49)
summon = "SpearMan";
if (e.which == 50)
summon = "SwordMan";
if (e.which == e.ctrlKey) {
console.log("ctrl");
}
});
即使在w3schools中,它们的示例也不起作用。请帮忙。
答
所以我决定使用这个插件 它并没有为我工作,因为它只有帮助,如果我有一个 https://jqueryui.com/selectable/#display-grid。 所以我做的是要找到它如何使用Ctrl键:
$("body").on("keypress", function(e){
if(!event.metaKey && !event.ctrlKey) {
console.log("ctrl");
gather = true;
}
});
你想达到什么?按1 = spearman,按2 =剑士,按ctrl = somethingelse(''e.which == 17''')?或者你想与另一个键('''e.which == 49 && e.ctrlKey''')结合使用ctrl? – Thalsan