Приветствую Вас уважаемы форумчане, задался вопросом автоматизировать изменением валюты для всех товаров на сайте под изменение курса. Что мы имеем:
<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, поместил туда данный код и не работает, прошу помощи возможна ли обработка сценария не на странице а через один файл. Спасибо