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

Как доработать меню на js так, чтобы одна вкладка меню всегда оставалась активной?

У меня есть вот такое меню с подменю
При наведении на соответствующий блок, отображается дочернее подменю. Криво-косо я дописал код и сделал так чтобы и при наведении на блок с дочерним меню он не исчезал.

По умолчанию, отображается первый блок с подменю(я убрал display none). Все работает отлично, до того момента как только я навожу курсор на другие пункты, отображаются другие подменю а активный по умолчанию исчезает вместе с ними. А мне нужно чтобы после того как пробежался мышкой по меню, в конце вновь отображался тот который не имеет display none. Как правильно дописать js?
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 1
userAlexander
@userAlexander
Верстка наше все)
Зачем изначально добавили лишний код от которого избавляетесь?
v29YJ1ES4lq9R2.jpg

Перепишите стили указанные в атрибутах (style="display:none;") на классы и берите их за основу.

Все это приведет к более читаемому и простому коду, с которым как итог легче работать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:42
2000 руб./за проект
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект