Задать вопрос

Почему не срабатывает удаление класса?

Глупый вопрос, но не могу сделать переключение класса по клику, просто ничего не происходит. Если в chrome смотреть код страницы, то при клике строка мигает. Значит, там что-то все такие происходит. Подозреваю, что класс сразу же и удаляется.

Пробовал сделать через if\else, но тогда класс добавляется, но не удаляется. Вопрос глупый, но я завис. Почему так?

<div class="categories-menu" id="menu-for-delete">
					<a href="#open-category" id="opened-menu-link">
						<span>Категории </span>
						<img src="img/menu-open-img.png" alt="" class="transform-img">
					</a>
					<div class="category-block">
						<a href="">Все ()</a>
						<a href="">Здоровое питание ()</a>
						<a href="">Советы ()</a>
						<a href="">Новости()</a>
					</div>
				</div>
			</div>


$("#menu-for-delete").click(function(){
	$("#menu-for-delete").toggleClass("myclass");
});
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Все отлично работает:
https://jsfiddle.net/05g8Lwf0/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы