Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #231 (permalink)  
Старый 11.02.2018, 20:48
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

https://www.google.ru/search?newwind....0.GFTITeOE3KY

берите любой. правьте стили и вуаля!
Ответить с цитированием
  #232 (permalink)  
Старый 11.02.2018, 20:51
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

j0hnik,
спасибо, но мне нужно с ЦБ РФ

и чтобы в дизайн подошло, всё работает только стрелок нет

вот

https://pp.userapi.com/c830309/v8303...twzbhaRUr8.jpg
Ответить с цитированием
  #233 (permalink)  
Старый 11.02.2018, 20:55
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

laimas,

что этим примером записывать в переменную дата

var data = {"current":{"date":"11.2.2018","value":58.17,"rate":1},"previous":{"date":"10.2.2018","value":57.67,"rate":1}};
Ответить с цитированием
  #234 (permalink)  
Старый 11.02.2018, 21:03
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

Может у меня библиотека не подходит ?

jquery-1.7.2.js
Ответить с цитированием
  #235 (permalink)  
Старый 11.02.2018, 21:05
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Ничего не записывать, нельзя с форума обратиться к вашему серверу за курсом валюты, и чтобы показать работу кода, он написан без:

$.getJSON("http://....ru", function(data) {

а только что внутри этой функции. Поэтому для работы примера на форуму используется объект, под тем же именем, что и функции:

var data =

И объект в примере, это как раз то, что и возвращает ваш сервер, и все на месте, включая и то, что определяет стрелки

{"current":{"date":"11.2.2018","value":58.17,"rate":1},"previous":{"date":"10.2.2018","value":57.67,"rate":1}}

Вот что в этом может быть непонятного, что еще тратить время и на эти пояснения?
Ответить с цитированием
  #236 (permalink)  
Старый 11.02.2018, 21:07
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Да 1.7, это очень допотопное, подключайте jQury например так
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
тут актуальная всегда
Ответить с цитированием
  #237 (permalink)  
Старый 11.02.2018, 21:08
Профессор
Отправить личное сообщение для Manyasha Посмотреть профиль Найти все сообщения от Manyasha
 
Регистрация: 21.09.2015
Сообщений: 196

Сообщение от spinastr Посмотреть сообщение
laimas,

ВОТ МОЙ КОД

он работает, только нету стрелки,

<style>
.up {color: #0f0; /*зеленый цвет*/}
.down {color: #f00;}
</style>

<div class="ratehead">
<span class="current"></span>
</div>

<script>
//именно такое и получит Ajax
$.getJSON("домен.ру", function(data) {


//и вот тут данные этого объекта помещаются на свои места 
 $.each(data, function(k, o) {
 $('.'+k).html("$ " + o.value + ' <b class=' + ['down','up'][o.rate] +'>' + ['▼','▲'][o.rate] +'</b>').attr("title", o.date)
 })
});
</script>


<div class="ratehead">
<span class="current"></span>
</div>
что у Вас вместо домен.ру?
или на 13-й строчке напишите console.log(data), что возвращает?
Ответить с цитированием
  #238 (permalink)  
Старый 11.02.2018, 21:15
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

Сообщение от laimas Посмотреть сообщение
Да 1.7, это очень допотопное, подключайте jQury например так
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
тут актуальная всегда
на юкозе стандартно, стоит и лучше не менять.
Ответить с цитированием
  #239 (permalink)  
Старый 11.02.2018, 21:16
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

laimas,

кинуть ссылку на хост?
Ответить с цитированием
  #240 (permalink)  
Старый 11.02.2018, 21:25
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от spinastr
на юкозе стандартно, стоит и лучше не менять.
Под запросом поместить

$.getJSON("http://.....ru", function(data) {
console.log(data); //эту строку добавить

В отладчике браузера в консоли будет что-то? Должен быть вот этот объект
{"current":{"date":"11.2.2018","value":58.17,"rate ":1},"previous":{"date":"10.2.2018","value":57.67, "rate":1}}


В отладчике во вкладке сеть тоже ответ сервера посмотреть.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод контента в модалном окне, чтобы к нему можно было обратиться по ссылке decadent42 jQuery 3 11.04.2016 15:12
Преключатель валют alexmixaylov jQuery 7 21.10.2014 13:10
Проблема с выводом курса валют bubanay Элементы интерфейса 0 20.12.2013 20:42
Вывод переменных MasterHrust Javascript под браузер 4 03.08.2011 15:41
Вывод данных в Друпал 6 из MySQL, небольшая работа torquemada Работа 1 22.05.2011 17:05