我试图让它如此,当我的#display-select是== display1,display2或display4(但不是3),那么它显示一个div。但我无法弄清楚如何做出这些或声明。如果选择val == 1或2 then
$(function() {
$('#display-select').change(function(){
if($('#display-select').val() == 'display1') {
$('#greenhouse-gas').show();
} else {
$('#greenhouse-gas').hide();
}
});
});
改变这一点,仍然没有工作:
$(function() {
$('#display-select').change(function(){
if($('#display-select').val() === 'display1' || 'display2') {
$('#greenhouse-gas').show();
} else {
$('#greenhouse-gas').hide();
}
});
});
最简单:'||'是OR,你可以在'if'中将表达式检查链接在一起。 – Igor
当我尝试||它显示了所有vals的div。 –
我会告诉你你做了什么/做错了什么,但是你没有分享那些代码,所以它会猜测。 – Igor