我建立了一個完美的天氣應用程序。我決定添加一個圖標,這些圖標會根據已分配的API的天氣ID變量進行更改。它適用於第一個ID if語句,但是當我添加否則,如果它裏面的語句不爲別的工作,如果在這裏的部分是我的代碼:爲什麼不是這個「如果陳述」工作?
//weather icons check
if(weatherId=800){
$('#type').css('background-image', 'url(http://publicdomainvectors.org/photos/weather-clear.png)');
}
else if(weatherId>=801 && weatherId<=804){
$('#type').css('background-image','url(http://publicdomainvectors.org/tn_img/stylized_basic_cloud.png)');
}
else if(weatherId>=300 && weatherId<=531){
$('#type').css('background-image','url(http://publicdomainvectors.org/tn_img/sivvus_weather_symbols_4.png)');
}
我失去了這個說法東西? ?
'Weatherid = 800'是一項任務。將其更改爲'if(weatherId == 800){' –
'weatherId = 800' – epascarello
'weatherid === 800' triple equal is best。 –