From f073042945f2f876cccc35c59c4eff0b0cfb4535 Mon Sep 17 00:00:00 2001 From: Maximilian Grundke Date: Tue, 10 Apr 2018 17:34:44 +0200 Subject: [PATCH] Enable menu access on hover and links from section titles --- app/assets/javascripts/bootstrap-dropdown-submenu.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/bootstrap-dropdown-submenu.js b/app/assets/javascripts/bootstrap-dropdown-submenu.js index bef1fa3c..f34274df 100644 --- a/app/assets/javascripts/bootstrap-dropdown-submenu.js +++ b/app/assets/javascripts/bootstrap-dropdown-submenu.js @@ -1,6 +1,9 @@ $(document).ready(function () { - $('ul.dropdown-menu [data-toggle=dropdown]').on('click', function (event) { - event.preventDefault(); + + function openSubMenu(event) { + if (this.pathname === '/') { + event.preventDefault(); + } event.stopPropagation(); $(this).parent().addClass('open'); @@ -13,5 +16,7 @@ $(document).ready(function () { var newpos = $(this).parent().width(); } menu.css({left: newpos}); - }); + } + + $('ul.dropdown-menu [data-toggle=dropdown]').on('click', openSubMenu).on('mouseenter', openSubMenu); });