diff options
| author | jpl | 2017-02-07 14:25:34 +0100 |
|---|---|---|
| committer | jpl | 2017-02-07 14:25:34 +0100 |
| commit | 6bf15bcdb476d7b39f4aa48a2f59ca04b96b8be6 (patch) | |
| tree | 6984486228a98e10f32927df969c385dd9451150 /app/assets/javascripts | |
| parent | 7d46961f951356e0c0ef24ed69608de578e5b1a6 (diff) | |
| download | chouette-core-6bf15bcdb476d7b39f4aa48a2f59ca04b96b8be6.tar.bz2 | |
Refs #2475: updating opened menu items on left menu
Diffstat (limited to 'app/assets/javascripts')
| -rw-r--r-- | app/assets/javascripts/main_menu.coffee | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/assets/javascripts/main_menu.coffee b/app/assets/javascripts/main_menu.coffee index c3a4f55a8..45d8c9fe5 100644 --- a/app/assets/javascripts/main_menu.coffee +++ b/app/assets/javascripts/main_menu.coffee @@ -7,6 +7,12 @@ $(this).on 'click', '.closeMenu', (e) -> $(this).closest('.nav-menu').removeClass 'open' + # Opening menu panel according to current url + selectedItem = $(this).find('.active') + + selectedItem.closest('.panel-collapse').addClass 'in' + selectedItem.closest('.panel-title').children('a').attr('aria-expanded') == true + # Sticky behavior toStick = $('.page_header') limit = 51 @@ -29,4 +35,5 @@ if $('#menu_top').find('.sticky-content').length > 0 $('.sticky-content').remove() + $(document).on 'ready page:load', mainmenu |
