Показать сообщение отдельно
  #1 (permalink)  
Старый 21.07.2017, 14:06
Аспирант
Отправить личное сообщение для bgraf Посмотреть профиль Найти все сообщения от bgraf
 
Регистрация: 16.04.2013
Сообщений: 35

работа с querySelectorAll
Здравствуйте!
Помогите разобраться.
У меня есть список ul
При клике на одном из его элементов мне надо прицепить к нему класс
document.addEventListener('DOMContentLoaded', function()
	   {
                        /*получаю массив элементов*/
			var menuServicesCategory = document.querySelectorAll(".menu_servicesCategory li a");
                       /*тут нужна помощь, хочу вызвать функцию при клике на элемент*/
                       menuServicesCategory.click = function()
                       {
                            /*бегу по всем элементам*/
                            for(var i=0;i<menuServicesCategory.length;i++)
				{
				/*присваиваю всем класс*/	menuServicesCategory[i].classList.add(".menu_servicesCategoryHover");
                                /*как сделать тут проверку на какой элемент именно нажали чтобы ему присвоить другой класс*/
				}
                       }
}


Так как написано не работает, поправьте меня как правильно надо сделать. Идея в том что я хочу полусить массив из элементов пробежать по нему присвоить всем класс 1 кроме того элемента на который нажали ему присвоить класс2
Спасибо Вам всем за помощь
Ответить с цитированием