Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Отмена скрытия панели (https://javascript.ru/forum/events/67913-otmena-skrytiya-paneli.html)

drakulitka 15.03.2017 10:28

Отмена скрытия панели
 
Используется Bootdtrap 3.3.7 + JQuery 3.1.1

Ситуация:
По клику на меню (dropdown), выплывает панель с вкладками (tabs).
После клика по кладке или на панели - панель закрывается.

Чтобы не закрывалась сделал:

$('.dropdown-menu, .mega-dropdown-menu').on('click', function(event){
    event.stopPropagation();
});


Теперь при клике по вкладкам панель не скрывается, но и вкладки не открываются.

Задача:
Как сделать так, чтобы и вкладки работали и панель не закрывалась?

http://codepen.io/drakulitka/pen/XMaGBb

Alexandroppolus 15.03.2017 14:30

drakulitka,

для менюшки вместо div используй form

<form class="dropdown-menu mega-dropdown-menu">
...
</form>


а код, где stopPropagation, убери нафиг (не нужен).

drakulitka 15.03.2017 15:00

Нашлось решение:

на StackOverFlow


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