У меня много таких ссылок в моем шаблоне
<a href="javascript:void(0);" class="add_to_cart" data-slug="{{ product.slug }}">Add</a>
И нужно перейти по ссылке и получить определенную data-slug
. Я пытаюсь использовать JS
и получить все ссылки так.
var add_to_cart = document.getElementsByClassName('add_to_cart');
После того, как я попробую for
for(var i = 0; i < add_to_cart.length; i++) {
product_slug = add_to_cart[i].getAttribute('data-slug')
add_to_cart[i].onclick = function() {
console.log(product_slug)
}
}
И после нажатия всегда console.log
имеет последнюю data-slug
последнюю ссылку в моем шаблоне. Как это исправить и получить data-slug
предмета, на который я нажал. Помогите мне, пожалуйста.