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

laimas 22.02.2018 17:32

spinastr,
еще раз - я не гадалка, не гадаю.

spinastr 22.02.2018 17:32

Nexus,

Помоги, пожалуйста, там json другой не получается вывести

<table>
    <tr>
        <td><span class="previous date"></span></td>
        <td><span class="current date"></span></td>
    </tr>
    <tr>
        <td><span class="previous USD title"></span></td>
        <td><span class="current USD title"></span></td>
    </tr>
    <tr>
        <td><span class="previous EUR"></span></td>
        <td><span class="current EUR"></span></td>
    </tr>
</table>

<p style="font-size: 2em;" class="previous USD title"></p>

<p style="font-size: 1.5em;" class="current EUR"></p>

<p style="font-size: 2em;" class="current USD title"></p>
 
<script>


$.getJSON("http://h116641.s08.test-hf.su/", function(data) {

$('.previous date').html(data.date);
$('.current date').html(data.previous.date);

    $.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>

Nexus 22.02.2018 17:34

spinastr, у меня сейчас недостаточно для этого времени.

spinastr 22.02.2018 17:36

Nexus,

там легко, вроде я не знаю. там структура json друга.
До этого выводилось.

spinastr 22.02.2018 17:36

Подскажите?

Или я уже на грани

spinastr 22.02.2018 17:41

Почему раньше было

{"current":{"date":"15.2.2018","value":57.59,"rate":1},"previous":{"date":"14.2.2018","value":57.77,"rate":1}}


теперь

{"date":"23.2.2018","rate":{"USD":{"value":56.7608,"dyn":2},"EUR":{"value":69.6341,"dyn":1}}}


Нету вот этого?
{"current":
Как выводить то?

laimas 22.02.2018 17:52

Покажите, что у вас в current.json

spinastr 22.02.2018 17:56

laimas,

вот

laimas 22.02.2018 18:11

Значит опять накосячено с кодом, разбирайтесь, что вы не так делаете.

spinastr 22.02.2018 18:22

Цитата:

Сообщение от laimas
Значит опять накосячено с кодом, разбирайтесь, что вы не так делаете.

Там все нормально:

https://pp.userapi.com/c831408/v8314...-tY-cggAbs.jpg


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