我試圖讓它如此,當我的#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