From 91fc62f7566f3cddd3d2da883c3e97c7161ba2c1 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Mon, 17 Oct 2016 11:17:53 -0400 Subject: [PATCH] disabling topbar links that have submenus --- js/app.js | 17 +++++++++++++++-- js/custom/pageSetup.js | 17 +++++++++++++++-- 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/js/app.js b/js/app.js index db6e893..6405432 100644 --- a/js/app.js +++ b/js/app.js @@ -19,9 +19,22 @@ $(document).ready(function () { }); // cache page - var page = $("body"); - var events_icons = page.find( $("#glm-event-pdf-submit").parent() ); + var page = $("body"); + + var events_icons = page.find( $("#glm-event-pdf-submit").parent() ); + var topbar_menu_items = page.find(".top-bar").find(".has-dropdown"); + events_icons.css({ 'padding-left': 0 }); + + // disable the links for top nav items that have subpages + topbar_menu_items.each( function () { + if ( $(this).hasClass("menu-item-has-children") ){ + $(this).children("a").on('click', function(e){ + e.preventDefault(); + }); + $(this).children('a').css("cursor", "default"); + } + }); }); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js index f27dc63..296beda 100644 --- a/js/custom/pageSetup.js +++ b/js/custom/pageSetup.js @@ -10,9 +10,22 @@ $(document).ready(function () { }); // cache page - var page = $("body"); - var events_icons = page.find( $("#glm-event-pdf-submit").parent() ); + var page = $("body"); + + var events_icons = page.find( $("#glm-event-pdf-submit").parent() ); + var topbar_menu_items = page.find(".top-bar").find(".has-dropdown"); + events_icons.css({ 'padding-left': 0 }); + + // disable the links for top nav items that have subpages + topbar_menu_items.each( function () { + if ( $(this).hasClass("menu-item-has-children") ){ + $(this).children("a").on('click', function(e){ + e.preventDefault(); + }); + $(this).children('a').css("cursor", "default"); + } + }); }); -- 2.17.1