Технический сбой

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

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


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

Добрый день.

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

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

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

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

fleepart
Юзер

fleepart - -


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

LazyDev
PHP-developer

LazyDev - -

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 - -

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

наверх