Добрый день!
Есть простая корзина.
Элементы в ней удаляются через jquery
$('.show-cart').on("click", ".delete-item", function (event) {
var name = $(this).data('name')
shoppingCart.removeItemFromCartAll(name);
displayCart();
})
как периписать на чистый js?
делаю так
const deleteItemBtn = document.querySelectorAll('.delete-item');
deleteItemBtn.forEach((item)=>{
item.addEventListener('click', ()=>{
const name = item.dataset.name
shoppingCart.removeItemFromCartAll(name);
displayCart();
})
})
но этот код работает 1 раз,
Как после срабатываения addEventListener обновить данные новых элементов в querySelectorAll?