Я пытаюсь сделать небольшое выпадающее изображение образца, когда пользователь вводит определенную комбинацию букв в форме. Я думаю, что у меня проблемы с синтаксисом/логикой, потому что я даже не могу заставить предупреждения работать.on keypress jquery issues
$(document).ready(function() {
$("#inputt").keypress(
function(event) {
if (event.which == melee || MELEE) {
alert("You typed MELEE");
} else if (event.which == knuckle || KNUCKLE) {
alert("You typed KNUCKLE");
} else {
alert("Neither!!!");
$('.knuckle').hide();
$('.melee').hide();
}
});
});
Вот пример. https://jsfiddle.net/galnova/snp1hqr7/1/
Вы не определили 'melee',' MELEE', '' knuckle' или KNUCKLE' переменные в любом месте ...? –
, если вы посмотрите на консоль своего браузера при запуске скрипта, вы можете увидеть хотя бы часть проблемы ... 'Uncaught ReferenceError: melee is not defined' –
event.which будет возвращать целое число, представляющее нажатый ключ, который может можно найти http://www.asciitable.com/ ... вы не можете найти слово, которое было набрано, используя это в одиночку. –