Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вывод курса валют (https://javascript.ru/forum/misc/72548-vyvod-kursa-valyut.html)

spinastr 22.06.2018 04:34

laimas,

Здравствуйте!

Подскажите что за ошибки? курс Евро не обновляется и нету стрелок!



{"current":{"date":"22.6.2018","USD":{"value":63.7873,"rate":2},"EUR":{"value":73.6871,"rate":2}},"previous":{"date":"21.6.2018","USD":{"value":63.6175,"rate":1},"EUR":{"value":73.6118,"rate":1}}}


ссылка на json

<script> 
//именно такое и получит Ajax 
$.getJSON("http://h116641.s08.test-hf.su/", function(data) {
 $.each(data, function(k, o) {
 $.each(o, function(a, r) {
 $('.' + k + '.' + a).html(a == 'date' ? r : {
 'USD': '$',
 'EUR': '€'
 }[a] + ' ' + r.value.toFixed(2) + ' <b class=' + ['', 'down', 'up'][r.rate] + '>' + ['', 'Ў', '^'][r.rate] + '</b>').attr('title', function() {
 return $(this).hasClass('title') ? data[k].date : ''
 })
 })
 });
});
</script>

laimas 22.06.2018 16:11

В данном случае только если не будет найдено соответствующего элемента на странице.


Часовой пояс GMT +3, время: 05:41.