Карточка товара при нажатии

Всем привет, задача следующая, с бэк-энда получаем карточки товара и отрисовали их, приходит что то в стиле title:.... Price:.... И т.д. Вопрос, как при нажатии на конкретную карточку товара открывать модальное окно именно с данными этой карточки? в объекте что пришел есть динамический id от Бека. Решение нужно только на JS


Ответы (1 шт):

Автор решения: Armen

после добавления слушателя на элемент у тебя будет полный доступ к тому что находится внутри просто надо взять данные и заполнить ими модалку

по хорошому надо воспользоватся делегированием событий, то есть добавить слушатель на родительский элемент

element.addEventListener('click',e => {
   console.log(e.target)
})
→ Ссылка