Показать сообщение отдельно
  #9 (permalink)  
Старый 09.01.2018, 01:17
Аспирант
Отправить личное сообщение для Nik_Dev Посмотреть профиль Найти все сообщения от Nik_Dev
 
Регистрация: 26.12.2017
Сообщений: 30

Просто идеально, всё работает как нужно.
Вы просто гуру в своем деле )
Скажите как Вас отблагодарить можно? После праздников сделал бы небольшое пожертвование за помощь.


Возвращаюсь к первоначальному вопросу, по поводу вывода курса с json.
Вывод работает корректно только в главном разделе сайта, а когда пытаюсь добавить в админку или же в другие разделы, то он не выводит результаты.
Снимок23.JPG

Возможно конфликт с другим скриптом, я не знаю как проверить...

Я подключал скрипт - Курсы валют ЦБ РФ в XML, JSON/JSONP
Он выводит корректно.

Вот скрипт:

<div id="EUR">Евро € — 00,00 руб.</div>


<script>
function CBR_XML_Daily_Ru(rates) {
	
  var EURrate = rates.Valute.EUR.Value.toFixed(4).replace('.', ',');
  var EUR = document.getElementById('EUR');
  EUR.innerHTML = EUR.innerHTML.replace('00,00', EURrate);
}
</script>
<script src="//www.cbr-xml-daily.ru/daily_jsonp.js"></script>



Подскажите, пожалуйста, как сделать тот скрипт, что Вы написали, по типу скрипта ЦБ РФ.
И как сделать, чтобы выводило только 4 цифры, то есть к примерку оно выводит 34.15000, а мне нужно 34.15





Сообщение от рони Посмотреть сообщение
Nik_Dev,
поробуйте так ...
<script>
window.addEventListener('DOMContentLoaded', function() {
var indx = localStorage.getItem('indx');
[].forEach.call(document.querySelectorAll('.drop li'), function(item,i) {
        item.addEventListener('click', function() {
         localStorage.setItem('indx',i);
        });
        if(i == indx) {
        jQuery(item).trigger('click')
        jQuery('.slct').text(item.textContent)
        }
    });
    });
  </script>

Последний раз редактировалось Nik_Dev, 09.01.2018 в 01:49.
Ответить с цитированием