Ребятушки, всем привет.
Хочу написать скриптик который бы подсвечивал активный пункт меню на js.
вот как бы его черновик:
var linksMenu = document.querySelectorAll('.header-page__menu .menu__link');
console.log(linksMenu); /*здесь вывожу в консоль ссылки, выводятся - стало быть отбор производится*/
/*дальше хочу пройти forEach по каждому элементу*/
linksMenu.forEach(function(el, i, linksMenu) {
console.log(this.href); /*вот в этом месте undefined*/
console.log(window.location.href); /*вот здесь выводит href*/
if(this.href === window.location.href)
this.classList.add('active')
});
подскажите в чем проблема?