From: Anthony Talarico Date: Mon, 17 Oct 2016 15:17:53 +0000 (-0400) Subject: disabling topbar links that have submenus X-Git-Tag: v1.0.0^2~85 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=91fc62f7566f3cddd3d2da883c3e97c7161ba2c1;p=WP-Themes%2Fmackinacbridge.git disabling topbar links that have submenus --- 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"); + } + }); });