Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Необходимо написать небольшой js скрипт

Необходимо написать небольшой js скрипт


 fleepart    02.09.2019    Стол заказов    709    3 комментария

Добрый день.

Задача такая:

1) У нас есть доп поле с Базовой ценой товара.
2) У нас есть доп поле с ценой короба (чекбокс)
3) У нас есть доп поле с ценой наличника (чекбокс)

Пункты 2-3 реализовать через чекбоксы, нажимая на любой из которых у нас к базовой цене приплюсовывается указанная цена в этом поле. Так же можно выбрать сразу 2 чекбокса, тогда 2 цены приплюсуется к базовой цене.

3 комментария

fleepart
Юзер

fleepart - 2 сентября 2019 06:14 -


Вот фотка пример как должно выглядеть чекбокс

LazyDev
PHP-developer

LazyDev - 2 сентября 2019 09:34 -

fleepart,
$(function() {
	$('body').on('change', '[data-add-price]', function() {
		let ourMoney = Number.parseInt($('#blockPrice').text());
		let addMoney = Number.parseInt($(this).val());
		if ($(this).prop('checked')) {
			ourMoney += addMoney;
		} else {
			ourMoney -= addMoney;
		}
		$('#blockPrice').text(ourMoney);
	});
});

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

fleepart
Юзер

fleepart - 2 сентября 2019 10:59 -

LazyDev,
Спасибо большое добрый человек!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх