jQuery出现意外的标识符错误
jQuery代码:jQuery出现意外的标识符错误,jquery,Jquery,jQuery代码: $("#ProjectType").change(function(){ alert($("#ProjectType").val()); if($("#ProjectType").val() == '16' || $("#ProjectType").val() == '17' || $("#ProjectType").val() == '18' || $("#ProjectType").val() == '19' || $("#ProjectType").va
$("#ProjectType").change(function(){
alert($("#ProjectType").val());
if($("#ProjectType").val() == '16' || $("#ProjectType").val() == '17' || $("#ProjectType").val() == '18' || $("#ProjectType").val() == '19' || $("#ProjectType").val() == '20' ||response $("#ProjectType").val() == '21' || $("#ProjectType").val() == '22' || $("#ProjectType").val() == '23' || $("#ProjectType").val() == '24' || $("#ProjectType").val() == '25' || $("#ProjectType").val() == '26' || $("#ProjectType").val() == '27'){
$("#BHKshow").hide();
alert('if');
}
else{
$("#BHKshow").show();
}
})
它正在控制台中显示意外标识符
错误。如何解决此错误?请尝试以下操作:
$("#ProjectType").change(function(){
var projectValue = $("#ProjectType").val();
alert(projectValue);
if(projectValue == '16' || projectValue == '17' || projectValue == '18' || projectValue == '19' || projectValue == '20' || projectValue == '21' || projectValue == '22' || projectValue == '23' || projectValue == '24' || projectValue == '25' || projectValue == '26' || projectValue == '27'){
$("#BHKshow").hide();
alert('if');
}
else{
$("#BHKshow").show();
}
});
您是否也可以发布准确的错误字符串>?使用适当的IDE而不是记事本。
if(…| | response$(“#ProjectType”).val()='21'…)
-什么是response
?var val=parseInt($(“#ProjectType”).val(),10);如果(val>=16&&x,最好将字符串值设为整数,然后检查整数是否在这两个数字之间。编辑:就像@Andreas注释的那样。