[英]'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.