@mydarck

Как сохранить класс дочернего элемента?

Меню имеет вид:
<ul>
    <li class="active">
        <a></a>
        <ul>
            <li class="active">
                  ...
            </li>
        </ul>
....

При этом для переключения класса active у родительских элементов я использую следующий код:
$('.parent-list li').click(function(){
		$('.parent-list li').removeClass('active');
		$(this).toggleClass('active');
	});

Но при этом у дочернего элемента тоже пропадает класс active. Подскажите, пожалуйста, как этого избежать?
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
@ssumatokhin
$('.parent-list > li').removeClass('active');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы