Спасибо, вам)))
У меня обычный портал города))) С погодой и новостями) |
Вот так сделал как лучше?
<script> $.getJSON("https://www.cbr-xml-daily.ru/daily_json.js", function(data) { var Value = data.Valute.USD.Value var Previous = data.Valute.USD.Previous function trend(Value, Previous) { if (Value > Previous) return '<b style="color:#00ff00;"> ▲</b>'; if (Value < Previous) return '<b style="color:#ff0000;"> ▼</b>'; return ''; } var trend = trend(data.Valute.USD.Value, data.Valute.USD.Previous); $('#usd').html("USD ЦБ " +data.Valute.USD.Value.toFixed(1) +trend); }); </script> |
Цитата:
|
Цитата:
|
Я подумал, а как можно вывести два курса Доллара и евра на две даты?
Как на самок сайте ЦБ РФ ? Что бы было видно что будет дальше. Подскажите? |
Цитата:
Курс на период. Это надо на сайте СБ смотреть, я не могу сказать по данному запросу, я использую SOAP сервер СБ для получения курса, и в нем можно получить курсы за период. Возможно и в данном запросе такое есть, значит нужно будет просто передать определенные параметры в запросе. |
Я просто не понимаю js
Можно вывести, курс доллара на сегодня и завтра, там есть два параметра "Value": 57.2196, "Previous": 56.6278 |
Цитата:
Еще раз. Вы отображаете не установленный курс, а динамику курса. Если хотите отображать установленный курс, значит запрашивайте его один раз, до начала торгов, вот тогда Previous, это вчерашний, а Value сегодняшний курсы. А еще правильнее, запрашивать курс за период, читайте API, параметры запроса, это не JS, понять не сложно. |
Всё понятно, спасибо большое))) Скажите в чём разница я выше прислал скрипта, который показывает стрелки? Там два варианта, какой лучше?
|
Цитата:
var Value = data.Valute.USD.Value var Previous = data.Valute.USD.Previous конечно же неверно. |
Часовой пояс GMT +3, время: 12:16. |