按键javascript ctrl键

时间:2015-05-20 14:11:49

标签: javascript jquery key ctrl

有人可以用 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,他们的例子也不起作用。请帮忙。

1 个答案:

答案 0 :(得分:2)

所以我决定使用这个插件 它对我不起作用,因为只有我有一个才有用 https://jqueryui.com/selectable/#display-grid。 所以我做的是找到它如何使用ctrl键:

$("body").on("keypress", function(e){
        if(!event.metaKey && !event.ctrlKey) {
            console.log("ctrl");
            gather = true;
        }
});