From 1901c3ee1a24c42f2001128161ff6d95d6f30e65 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Thu, 11 Oct 2018 12:28:51 -0400 Subject: [PATCH] removing click links for nav items that have no children --- js/app.js | 7 +++++-- js/custom/pageSetup.js | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/js/app.js b/js/app.js index e16ffb0..fbbcd24 100644 --- a/js/app.js +++ b/js/app.js @@ -48,13 +48,16 @@ $(document).ready(function () { $(window).on("scroll", scrolled); var main_nav_top_level = $('.top-bar-section').children('ul').children('li.menu-item-has-children'); - + var main_nav_top_level_no_children = $('.top-bar-section').children('ul').children('li:not(.menu-item-has-children)'); + main_nav_top_level_no_children.find('> a').on("click", function(event){ + event.preventDefault(); + }); main_nav_top_level.each(function() { $(this).on("click", function(event){ var parentId = $(this).attr("id"); var childId = $(event.target).parent().attr("id") - console.log(parentId, childId); if( parentId === childId ){ + event.stopPropagation(); event.preventDefault(); } }); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js index a32aba1..8c12837 100644 --- a/js/custom/pageSetup.js +++ b/js/custom/pageSetup.js @@ -39,13 +39,16 @@ $(document).ready(function () { $(window).on("scroll", scrolled); var main_nav_top_level = $('.top-bar-section').children('ul').children('li.menu-item-has-children'); - + var main_nav_top_level_no_children = $('.top-bar-section').children('ul').children('li:not(.menu-item-has-children)'); + main_nav_top_level_no_children.find('> a').on("click", function(event){ + event.preventDefault(); + }); main_nav_top_level.each(function() { $(this).on("click", function(event){ var parentId = $(this).attr("id"); var childId = $(event.target).parent().attr("id") - console.log(parentId, childId); if( parentId === childId ){ + event.stopPropagation(); event.preventDefault(); } }); -- 2.17.1