我想使一個小樣本下拉菜單出現時,用戶在窗體中輸入一定的字母組合。我想我有語法/邏輯問題,因爲我甚至無法使警報生效。按鍵jquery問題
$(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'變量的任何地方......? –
如果您在運行小提琴的過程中查看瀏覽器的控制檯,至少可以看到部分問題......未捕獲的ReferenceError:近戰未定義# –
event.which將返回一個整數,表示已按下的鍵,被發現http://www.asciitable.com/ ...你無法找到單獨使用這個鍵入的單詞 –