по своему но почему то все равно не хочет работать. Можете объяснить почему так?
Условие:
Нужно реализовать с помощью джс одну фичу в выпадающем меню, не знаю как это сделать: при нажатии на серую кнопку появляется розовое меню,
нужно чтобы когда было открыто розовое меню оно закрывалось если: 1) кликаю на на любой обьект, который находится вне его;
2) при нажатии на ссылки внутри этого розового меню это розовое меню закрывается.
https://jsfiddle.net/MaximMaximovich/f9ca0jhu/95/
пробовал через обработчик событий на нажатие мышки?
да, нижний обработчик, не работает
1. Вешаете обработчик клика на документ и проверяете, если клик был вне элемента - закрываете 2. Вешаете обработчики на ссылки и закрываете
Обсуждают сегодня