2015-02-05 5 views
-1

simpleweather.js를 사용하여 날씨 업데이트를 성공적으로 제공하고 있으며 예상 일기 예보 옆에 예상 아이콘을 표시하려고합니다.Simpleweather.js - 예측 항목 아이콘

사용 :

$(document).ready(function() { 
    $.simpleWeather({ 
    location: 'Melborune, Australia', 
    unit: 'c', 
    success: function(weather) { 
    html = '<h2><i class="icon-'+weather.code+'"></i>'+weather.temp+'&deg;'+weather.units.temp+'</h2>'; 
    html += '<ul><li><i style="color:#000" class="icon-'+weather.code+'"></i>'+weather.city+', '+weather.region+'</li>'; 
    html += '<li class="currently">'+weather.currently+'</li>'; 
    html += '<li>'+weather.alt.temp+'&deg;C</li></ul>'; 

    for(var i=0;i<weather.forecast.length;i++) { 
    html += '<p><i style="color:#000" class="icon-'+weather.code+'"></i>'+weather.forecast[i].day+': '+weather.forecast[i].high+'</p>'; 
    } 

    $("#weather").html(html); 
    }, 
    error: function(error) { 
     $("#weather").html('<p>'+error+'</p>'); 
    } 
    }); 
}); 

내가 이동할 수 있으며 현재 온도의 아이콘을 표시하지만 아이콘 코드가 예상 일이 무엇인지 모른다.

죄송합니다. API를 사용하는 데 매우 익숙합니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변

1

forecast[X].image는 짝을 무엇을 의미하는지 X 일의 조건이 code.Hope 난의 전체 크기의 이미지 URL을 반환합니다 .. :)

$(document).ready(function() { 
    $.simpleWeather({ 
     location: 'Melborune, Australia', 
     unit: 'c', 
     success: function (weather) { 
      html = '<h2><i class="icon-' + weather.code + '"></i>' + weather.temp + '&deg;' + weather.units.temp + '</h2>'; 
      html += '<ul><li><i style="color:#000" class="icon-' + weather.code + '"></i>' + weather.city + ', ' + weather.region + '</li>'; 
      html += '<li class="currently">' + weather.currently + '</li>'; 
      html += '<li>' + weather.alt.temp + '&deg;C</li></ul>'; 

      for (var i = 0; i < weather.forecast.length; i++) { 
       img = '<img style="float:left;" width="125px" src="' + weather.forecast[i].image + '">'; 
       html += '<p>' + img + '<i style="color:#000" class="icon-' + weather.code + '"></i>' + weather.forecast[i].day + ': ' + weather.forecast[i].high + '</p>'; 
      } 

      $("#weather").html(html); 
     }, 
     error: function (error) { 
      $("#weather").html('<p>' + error + '</p>'); 
     } 
    }); 
}); 

바이올린 난 후 정확히 무엇 here

+0

, 감사 힙 .. 나는 오후 내내 뇌를 깨고 있었어. – mobius2000