World Weather Onlineというサービスから気温を取得しています
次のようにコンテンツに天気を更新しようとしてい<span>
ます:(すべての値が正しいですが、ページを開いたときに値が変更されないだけです)
<div class="temperature">
<span>Washington, USA</span>
<span id=temp>Temperature</span>
</div>
<script type="text/javascript">
var uri = "http://api.worldweatheronline.com/free/v1/weather.ashx?q=washington&format=json&num_of_days=1&date=today&key=dfghjkiuytdfghjkj";
var temp = 0
$.get(uri, function(r,status) {
current_temp_C = r.data.current_condition[0].temp_C;
temp = r.data.current_condition[0].temp_C;
}, "jsonp")
$('#temp').text("hola " + temp)
</script>
これはおそらく私ができる最善の方法ではないことはわかっていますが、何かアイデアはありますか?