function initFavs()
{
// Handle Favorites
var items = document.getElementsByClassName('product_fav');
for(var x = 0; x < items.length; x++)
{
var item = items[x];
item.addEventListener('click', function(fn)
{
fn.target.classList.toggle('active');
});
}
}
Есть такой код для иконки сердца. При нажатии на нее должна заливка меняться. Но у меня не получается сделать :(
У кого есть скрипт реализации на js кнопки сердечка? Сердечек на одной странице много и все они серые, пока человек не нажмет на одно из, тогда оно меняет цвет и никак не должно конфликтовать с др. сердечками.
большое спасибо. уже всю голову сломала. мне нужно без php. просто чтобы js отработал. при нажатии один раз - красное, при нажатии второй раз - снова серое.
Благодарю