22.02.2018, 18:31
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
spinastr,
вы меня уже так достали своей простотой, просто слов нет. То есть по вашему то что на картинке тоже самое что и код здесь?
Вы вникаете в то, что вам пишут?
|
|
22.02.2018, 18:36
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
laimas,
Всё исправил, дальше что делать?
|
|
22.02.2018, 18:38
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
Всё осталось как было
{"date":"23.2.2018","rate":{"USD":{"value":56.7608,"dyn":2},"EUR":{"value":69.6341,"dyn":1}},"previous":null,"current":{"date":"23.2.2018"}}
|
|
22.02.2018, 18:42
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Вот файлы, думаю заменить ими те что на сервере не сложно будет, и разбирайтесь дальше сами.
Закомментированный код в current.php удалить.
Последний раз редактировалось laimas, 17.11.2018 в 16:51.
|
|
22.02.2018, 18:49
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
laimas,
Спасибо, всё добавил
а тут даже дата не выводится
<script>
$.getJSON("http://h116641.s08.test-hf.su/", function(data) {
$('.previous date').html(data.current.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>
на тесте всё пусто
http://h116641.s08.test-hf.su/test.html
|
|
22.02.2018, 18:52
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
spinastr,
все, я больше ни слова не скажу. Хрен знает чего вы делаете, а все что я дал, это рабочее.
Кроме этой хрени
$('.previous date').html(data.current.date);
$('.current date').html(data.previous.date);
которая как собаке пятая лапа, но это не мое.
|
|
22.02.2018, 18:55
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
Сообщение от laimas
|
Кроме этой хрени
|
удалил
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Документ без названия</title>
<script type="text/javascript" src="http://forum.ucoz.ru/.s/src/jquery-1.7.2.js"></script>
</head>
<body>
<style>
.up {color: #0f0;}
.down {color: #f00;}
</style>
<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) {
$.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>
</body>
</html>
Как выводить то?
|
|
22.02.2018, 18:59
|
Профессор
|
|
Регистрация: 21.09.2015
Сообщений: 196
|
|
spinastr,
если не можете увидеть ошибку в скрипте,то в консоль смотрите.
где заканчивается функция function(data) {...} ?
|
|
22.02.2018, 19:03
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
|
|
22.02.2018, 19:17
|
Профессор
|
|
Регистрация: 21.09.2015
Сообщений: 196
|
|
нет не пусто! Красная строка не в счет? А в правой части этой строки ссылка на строчку в коде, где эта ошибка
|
|
|
|