Показать сообщение отдельно
  #5 (permalink)  
Старый 15.11.2014, 20:06
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от kickboxer
как определить что именно под конкретным товаром нажали заказать (и спарсить данные товара) и запретить повторное добавление его в корзину?
<style>
.orders {
	_display: none;
}
</style>
<div class="products">
	<span>товар1</span>
	<button>заказать</button>
	<span>товар2</span>
	<button>заказать</button>
	<span>товар3</span>
	<button>заказать</button>
</div>
<div class="orders">Заказ: </div>
<script>
document.querySelector(".products").addEventListener("click", function (event) {
	var order = document.querySelector(".orders");
	var target = event.target;
	if (target.tagName == "BUTTON") {
		target.setAttribute("disabled", "disabled");
		order.innerHTML += target.previousElementSibling.innerHTML + ", ";
	}
});
</script>
Ответить с цитированием