Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Скрывать блок если мышка не наведена не него (https://javascript.ru/forum/dom-window/67561-skryvat-blok-esli-myshka-ne-navedena-ne-nego.html)

INSIDER73 24.02.2017 13:43

Скрывать блок если мышка не наведена не него
 
Есть сайт zee2.codabra.tech пароль/логин codabra/demo.При наведении на пункт Каталог появляется меню,если нажать на Каталог появляется блок,который не исчезает пока не нажать куда нибудь кнопкой,как сделать по аналогии с появляющимся блоком чтобы при клике на "каталог" должно выпадать меню.
Если курсор вышел из зоны меню, выпадайка должны исчезнуть?
Весь js лежит в файле javascript.js но я не могу разобраться что происходит,при клике на nav-catalog ему добавляется класс open,а для класса click-catalog display становится block,т.е нужно сделать просто что когда курсор выходит за пределы click-catalog его display становится none ,но я не нашел где в js это все происходит

INSIDER73 24.02.2017 19:00

up

INSIDER73 24.02.2017 21:13

Сделал так
$('.click-catalog').mouseleave(function(){
  $('.click-catalog').stop().slideUp();
  //alert('Курсор мыши вышел из границ элемента "click-catalog"');
});


Часовой пояс GMT +3, время: 15:15.