jQuery устанавливает переменную в -1, если нажата клавиша со стрелкой вверх или для увеличения переменной - PullRequest
1 голос
/ 06 августа 2011

У меня есть код

Я использую jkey для упрощения определения, какая клавиша нажата.

Вопрос Я хочу, чтобы при нажатии любой другой клавиши, кроме клавиши со стрелкой вверх, было установлено значение count равным -1, а при нажатии клавиши со стрелкой вверх - как в коде.

Есть ли выход с помощью плагина jKey? если нет то как мне сделать это с обычным jquery

Ответы [ 2 ]

1 голос
/ 06 августа 2011

Это, очевидно, не дает вам точно, куда вы хотите пойти, но оно должно начать вас.

HTML

<textarea id="myBigText"></textarea>

JS

$(document).ready(function() {
    $("#myBigText").keydown(function(evt) {
        evt = evt || window.event;
        var charCode = evt.which || evt.keyCode;
        if(charCode == 38) {
            alert("This is the up arrow key");
        } else {
            alert("This is not the up arrow");
        }
    });
});
0 голосов
/ 06 августа 2011

JKey не работает таким образом. Вы должны явно сказать ему, что вы хотите искать. Там нет "любой ключ" вариант. Вы должны раскошелиться на github и добавить эту функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...