@cncfrez

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

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

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

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

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

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

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