aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/main_menu.coffee7
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