На данный вопрос уже ответили:
Ситуация такова, есть есть несколько карточек товара с функцией добавлениях в корзину
собственно и всё как повесить одно событие на каждую кнопку?
Вам может помочь всплытие событий. При наступлении события обработчики сначала срабатывают на самом вложенном элементе, затем на его родителе, затем выше и так далее, вверх по цепочке вложенности. детальнее
соответственно можно сделать что то подобное
const handler = event => alert(event.target.name)
<div onclick="handler(event)">
<button name="one">one</button>
<button name="two">two</button>
<button name="three">three</button>
</div>
При таком подходе Вы можете добавлять сколько угодно кнопок (товаров) которые не будут ничего знать о том как их обрабатывают
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Хочу сделать смену языка на страничке на стороне клиентаПопалась одна статья - на хабре, но примера там уже нет
У меня через делегирование события отлавливается нажатие
На экран выводится множество блоков, пользователь должен нажать на 5 блоков, после чего произойдет событие и эти 5 блоков исчезнутНа блоках...