Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.01.2017, 15:32
Новичок на форуме
Отправить личное сообщение для CHEVSKY Посмотреть профиль Найти все сообщения от CHEVSKY
 
Регистрация: 21.07.2016
Сообщений: 8

Конвертер валюты для статического сайта
Приветствую Вас уважаемы форумчане, задался вопросом автоматизировать изменением валюты для всех товаров на сайте под изменение курса. Что мы имеем:
<label><p class="i-price">290 USD</p></label>

var els = document.getElementsByTagName('p');
for (var i = 0; i < els.length; i++) {
    if (els[i].className == 'i-price') {
        els[i].innerHTML = els[i].innerHTML.replace(/([\d.]+) USD/, function(all, price) {
            return (parseFloat(price) * 27).toFixed(2) + ' грн.';
        });
    }
}

Данный сценарий выполняется только на странице товара, что проблематично если мы имеет 100 товаров изменение цены будет геморно на каждой карточке товара, что я захотел сделать. Создал файл в корне сайта и назвал, например currency.min.js, поместил туда данный код и не работает, прошу помощи возможна ли обработка сценария не на странице а через один файл. Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 12.01.2017, 15:42
Новичок на форуме
Отправить личное сообщение для CHEVSKY Посмотреть профиль Найти все сообщения от CHEVSKY
 
Регистрация: 21.07.2016
Сообщений: 8

Вопрос решен, были проблемы с асинхронностью. Спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CMS или Framework для сайта xShift Серверные языки и технологии 1 13.01.2017 17:56
background resize IceDvl jQuery 4 25.04.2014 17:54
поиск классов внутри тега yozuul jQuery 24 14.06.2013 22:00
Currency для отображиние валюты kez jQuery 7 24.08.2009 18:08
Для новичков советы по безопасности сайта greatilya Оффтопик 0 07.08.2009 03:49