карточка с товаром, картинка...цена...имя... и тд) Прилетело с бека. Есть кнопка на карточке "добавить в корзину". Как вы добавите этот товар туда?) интересует как достать данные из карточки) В чистом js все эти манипуляции через DOM делаются? Или есть какие-то интересные варианты
id товара в массив
а при чём тут дом я не понял
то есть у каждого товара есть id и при кнопке на кнопку мне надо достать этот id и поиск в массиве. Dom дерево, я имел ввиду, при клике на кнопку получать родителя(то есть всю карточку) и искать там имя, цену и тд
можно поподробнее плиз?
у каждого товара обычно есть кнопка добавления в корзину, через события клика по кнопке достаем данные полей и отправляем в корзину
у тебя есть хешмапа с товарами { <id>: товар } у кнопки есть дата атрибут с id кликнул - { <id>: n } в корзину
да, я так и делаю, но просто интересно, мб есть другие варики
хммм) интересный вариант, спасибо)
вот я это же имел в виду. самый удобный варик
понял) всем спасибо😎)
Есть разные варианты.
Обсуждают сегодня