Bu, görüntüyü başarıyla görüntüleyen tam URL'dir. JSON özelliği "simgesi" denJSON görüntü değeri HTML img etiketine nasıl atanır?
http://openweathermap.org/img/w/04d.png
Not değerini "04d" sağlar ve bunu kullanmak için bir url içine atmak bana düşer. Sadece bir referans olarak
JSON yolu burada, doğrudur başarıyla görüntü saklanır aynı JSON özelliğinden metin görüntülenir nasıl olduğunu göstermeye.
document.getElementById ("weatherDescriptionData") .innerHTML = data.weather [0]. Açıklama;
Bu
Bu benim resim göstermek için çabaladılar ilk yöntemdir HTML img etiketi<img src="" id="weatherIconData"></div>
olduğunu. (sağa kaydırın)
Bu, resmi göstermek için başarısız çalıştığım ikinci yöntemdir.
$("#weatherIconData").prop('src', "http://openweathermap.org/img/w/" + data.weather[0].icon + ".png");
kontrol ettim ve
console.log(data.weather[0].icon);
gerçeği dönüş 04D yaptığı ortaya koymuştur.
JSON'da sağlanan görüntü bir HTML görünümünde nasıl görüntülenir?
@PencilCreate [user6101582 cevabı @] (http://stackoverflow.com/a/36236176/227299) biraz daha fazla ayrıntı ekleyin. Kabul edilen cevap işe yarayabilir, ancak gerçek anlamda anlaşılmamış bir problemin etrafında çalıştığı için doğru çözüm değildir.'$ (' # Id ') '' document.getElementById (' id ') 'üzerinde kullanılmasının bir nedeni yoktur. –