'user-input'.is не является функцией - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь написать текстовую приключенческую игру, да, как Zork, и получаю сообщение об ошибке выше. Я попытался несколько обходных путей, но я продолжаю получать тот же результат. Я довольно новичок в этом форуме, поэтому я надеюсь, что смогу найти хорошую помощь !!

Вот что я попробовал недавно:

$(document).ready(function(){
$(document).keypress(function(key){


    var isFocused = ('#user-input').is(':focus')

    if(key.which === 13 && isFocused) {
        var value = $('#user-input').val();
        alert(value);
    }
  })    
});

Это то, что я изначально кодировал , но мне сказали, чтобы попытаться добавить в переменную, чтобы исправить проблему:

$(document).ready(function(){
$(document).keypress(function(key){
    if(key.which === 13 && ('#user-input').is(':focus')) {
        var value = $('#user-input').val();
        alert(value);
        }
    })  
});

1 Ответ

0 голосов
/ 05 апреля 2020

Вам не хватает $:

$('#user-input')

...