From 2de053e2c5720ce3a355e556771c48afa8062a46 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Fri, 8 Jan 2016 08:58:38 -0500 Subject: [PATCH] cached selectors, adjusted columns for menu items --- js/app.js | 21 +++++++++++---------- js/custom/pageSetup.js | 21 +++++++++++---------- 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/js/app.js b/js/app.js index 79372f8..1d2d142 100644 --- a/js/app.js +++ b/js/app.js @@ -48,17 +48,18 @@ $(document).ready(function () { buttonImageOnly: true }); + // caching menu elements + var $menu2 = $(".top-bar-section > ul").children("li").eq(1).children("ul.sub-menu.dropdown"); + var $menu3 = $(".top-bar-section > ul").children("li").eq(2).children("ul.sub-menu.dropdown"); + var $menu4 = $(".top-bar-section > ul").children("li").eq(3).children("ul.sub-menu.dropdown"); + var $menu6 = $(".top-bar-section > ul").children("li").eq(5).children("ul.sub-menu.dropdown"); // adjusting nav menu columns and li width - $(".top-bar-section > ul").children("li").eq(1).children("ul.sub-menu.dropdown").css("-moz-columns", "2").css("-webkit-columns", "2"); -// -// $(".top-bar-section > ul").children("li").eq(1).children("ul.sub-menu.dropdown").children("li.menu-item").css("width", "170px"); - - $(".top-bar-section > ul").children("li").eq(2).children("ul.sub-menu.dropdown").css("-moz-columns", "1").css("-webkit-columns", "1"); - $(".top-bar-section > ul").children("li").eq(2).children("ul.sub-menu.dropdown").css("left", "271px").css("min-width", "0px").css("width", "270px"); - - $(".top-bar-section > ul").children("li").eq(3).children("ul.sub-menu.dropdown").css("-moz-columns", "1"); - - $(".top-bar-section > ul").children("li").eq(5).children("ul.sub-menu.dropdown").css("-moz-columns", "1"); + $menu2.css("-moz-columns", "1").css("-webkit-columns", "2"); + $menu2.children("li.menu-item").css("width", "170px"); + $menu3.css("-moz-columns", "1").css("-webkit-columns", "1"); + $menu3.css("left", "271px").css("min-width", "0px").css("width", "270px"); + $menu4.css("-moz-columns", "1"); + $menu6.css("-moz-columns", "1"); $('.side-links ul li a').each(function() { if ($(this).prop('href') == window.location.href) { diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js index bd0545d..a717d75 100644 --- a/js/custom/pageSetup.js +++ b/js/custom/pageSetup.js @@ -39,17 +39,18 @@ $(document).ready(function () { buttonImageOnly: true }); + // caching menu elements + var $menu2 = $(".top-bar-section > ul").children("li").eq(1).children("ul.sub-menu.dropdown"); + var $menu3 = $(".top-bar-section > ul").children("li").eq(2).children("ul.sub-menu.dropdown"); + var $menu4 = $(".top-bar-section > ul").children("li").eq(3).children("ul.sub-menu.dropdown"); + var $menu6 = $(".top-bar-section > ul").children("li").eq(5).children("ul.sub-menu.dropdown"); // adjusting nav menu columns and li width - $(".top-bar-section > ul").children("li").eq(1).children("ul.sub-menu.dropdown").css("-moz-columns", "2").css("-webkit-columns", "2"); -// -// $(".top-bar-section > ul").children("li").eq(1).children("ul.sub-menu.dropdown").children("li.menu-item").css("width", "170px"); - - $(".top-bar-section > ul").children("li").eq(2).children("ul.sub-menu.dropdown").css("-moz-columns", "1").css("-webkit-columns", "1"); - $(".top-bar-section > ul").children("li").eq(2).children("ul.sub-menu.dropdown").css("left", "271px").css("min-width", "0px").css("width", "270px"); - - $(".top-bar-section > ul").children("li").eq(3).children("ul.sub-menu.dropdown").css("-moz-columns", "1"); - - $(".top-bar-section > ul").children("li").eq(5).children("ul.sub-menu.dropdown").css("-moz-columns", "1"); + $menu2.css("-moz-columns", "1").css("-webkit-columns", "2"); + $menu2.children("li.menu-item").css("width", "170px"); + $menu3.css("-moz-columns", "1").css("-webkit-columns", "1"); + $menu3.css("left", "271px").css("min-width", "0px").css("width", "270px"); + $menu4.css("-moz-columns", "1"); + $menu6.css("-moz-columns", "1"); $('.side-links ul li a').each(function() { if ($(this).prop('href') == window.location.href) { -- 2.17.1