Я пытаюсь использовать коды символов, используя keyUp в jQuery. Я пытаюсь захватить как при знаке = (не на цифровой клавиатуре), так и в знаке + (также не на цифровой клавиатуре). Дело в том, что символьный ключ для них - оба. Если вы нажмете его нормально, вы получите =. Если вы сдвинете + нажмите, то получите +. Мой код выглядит следующим образом:Различать между = и + на keyUp
(document).keyup(function(evt) {
keyPressed = evt.keyCode ? evt.keyCode : evt.charCode;
switch (keyPressed) {
case 187: // perfectly captures the equal key pressed
case ???: // what should I put here
// ........
Так как же я захвачу (возможно, в этом случае заявление), когда они ключ PLUS сдвиг нажата? Есть ли элегантный способ сделать это?
попробовать это, чтобы захватить больше чем одна нажатая клавиша. http://stackoverflow.com/questions/4954403/can-jquery-keypress-detect-more-than-one-key-at-the-same-time –