Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery在按键中测试变量值_Jquery - Fatal编程技术网

jQuery在按键中测试变量值

jQuery在按键中测试变量值,jquery,Jquery,我首先使用键盘值来选择一种语言(2),然后在另一次按键盘时测试这是否正确(1)-我的警报功能没有按预期工作-知道为什么吗 全小提琴: 使用event.keyCode==49查看是否按1键 //设置变量并应用于段落类 var-english=0; $(“.english”).html(英文); //如果按键盘上的“e”,则更改值 $(文档).keyup(函数(事件){ 如果(event.keyCode==69){ 英语=1; $(“.english”).html(英文); } //如果按

我首先使用键盘值来选择一种语言(2),然后在另一次按键盘时测试这是否正确(1)-我的警报功能没有按预期工作-知道为什么吗

全小提琴:


使用
event.keyCode==49
查看是否按1键

//设置变量并应用于段落类
var-english=0;
$(“.english”).html(英文);
//如果按键盘上的“e”,则更改值
$(文档).keyup(函数(事件){
如果(event.keyCode==69){
英语=1;
$(“.english”).html(英文);
}    
//如果按键盘上的1键
如果(event.keyCode==49){
如果(英语=1){
警惕(“英语为真,您已按1”);
}   
}
});

使用
=
而不是
=

//设置变量并应用于段落类
var-english=0;
$(“.english”).html(英文);
//如果按键盘上的“e”,则更改值
$(窗口).keyup(函数(事件){
如果(event.keyCode==69){
英语=1;
$(“.english”).html(英文);
}    
//如果按键盘上的1键
如果(event.keyCode==49){
如果(英语=1){
警惕(“英语为真,您已按1”);
}
}
});

修复了它

    if(event.keyCode === 49) {
        if(welshScore = 1){
            alert("yay!");
        } else {
            alert("nay!");
        }
    }

你的问题是什么?抱歉-就是这样-我更新了上面的问题警报对我来说运行不正常,确保jquery加载正确运行代码段,按
e
然后按
1
(不在numpad!!!)警报显示…谢谢-我更新了我的小提琴:-仍然对我无效?
    if(event.keyCode === 49) {
        if(welshScore = 1){
            alert("yay!");
        } else {
            alert("nay!");
        }
    }