Задать вопрос
@Sashjkeee
f-e

Как увеличить цену на кол-во товара?

Не могу додумать как лучше реализовать данную штуку.
Вот простой пример на jsfiddle
Как при клике на + или - увеличить цену или уменьшить?
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@ocupay
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
как набросок требующий норм допилки
$('.basket__item-minus').click(function(event) {
        var num = parseInt($(this).siblings('.basket__item-var').text(), 10);
        var cena = +($(this).parent('.basket__item-counter').attr('data-price')) - 100;
        if (num > 1) {
            num--;
            $(this).siblings('.basket__item-var').text(num);
            $('.basket__item-price').text(cena);
        		$(".basket__item-counter").attr("data-price", cena);
        }
    });
    $('.basket__item-plus').click(function(event) {
        var num = parseInt($(this).siblings('.basket__item-var').text(), 10);
        var cena = +($(this).parent('.basket__item-counter').attr('data-price')) + 100;
        num++;
        $(this).siblings('.basket__item-var').text(num);
        $('.basket__item-price').text(cena);
        $(".basket__item-counter").attr("data-price", cena);
    });
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:50
7000 руб./за проект
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект