Рассчитайте процентную скидку на несколько продуктов на странице со списком продуктов.Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Рассчитайте процентную скидку на несколько продуктов на странице со списком продуктов.

Сообщение Anonymous »

Привет, я пытаюсь определить процентную скидку на товары, которые продаются на странице со списком товаров и имеют цену, как была, так и сейчас.
У меня есть код работаю над получением процентной скидки, но не могу заставить ее работать динамически для каждого продукта. Поскольку на данный момент он выполнит расчет, а затем выведет ту же процентную скидку для каждого продукта, и даже для продуктов, которые имеют полную цену.
Любая помощь по этому вопросу будет оценена по достоинству. Спасибо!

Код: Выделить всё

setTimeout(function discountPrice() {
$('.product-slab__price').each(function() {
var pattern = /[^0-9\.]/g;
var wasPrice = parseFloat($(".product-price__primary .product-price__was").text().replace(pattern, "")) / 100;
var newPrice = parseFloat($(".product-price__primary .product-price__value--discounted").text().replace(pattern, "") / 100);
var subtractPrice = (Math.abs(wasPrice - newPrice));
var dividePrice = (Math.abs(subtractPrice / wasPrice));
var multiplyPrice = (Math.abs(dividePrice * 100));
$('.discountPercentage').html(multiplyPrice.toFixed(0) + "&#37");
});
}, 500);

Код: Выделить всё

.product-price__was {
text-decoration: line-through;
}

.product-price__value.product-price__value--discounted {
color: red;
}

Код: Выделить всё



Was €10,00
Now €8,00
 




€15,00
€10,00





€15,90





Подробнее здесь: https://stackoverflow.com/questions/665 ... sting-page
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»