[英]'user-input'.is is not a function
我正在尝试编写一个基于文本的冒险游戏,就像 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);
}
})
});
你错过了一个$:
$('#user-input')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.