$(function(){ if(!$('.navbar-nav').hasClass('removeDoubleClick')) { $('.navbar-nav > li, .navbar-nav li ul li').children('a').click(function(e) { var windowwidth = $(window).width(); clickcount = $(this).attr('clickcount'); if($(this).next().hasClass("dropdown-menu") && !$(this).next().hasClass("disabledoubleclick")) { //we only want 2x click if there is a submenu ... if (typeof clickcount === 'undefined' || clickcount == 0) { e.preventDefault(); $(this).attr('clickcount',1); $(this).parent().children('.dropdown-menu').addClass("MenuBarSubmenuVisible"); $(this).addClass('MenuBarItemSubmenuHover'); if(windowwidth < 992 && !$(this).closest('div').children('nav').hasClass('menuStyle2') || $('.navbar-nav').hasClass('removeLinkFollow') && !$(this).closest('div').children('nav').hasClass('menuStyle2')) { $(this).parent().children('.dropdown-menu').slideToggle('fast'); } } else if(clickcount == 1 && !$('.navbar-nav').hasClass('removeLinkFollow')) { $(this).removeAttr('clickcount'); window.location.replace($(this).attr("href")); } else { e.preventDefault(); $(this).attr('clickcount',0); $(this).removeClass('MenuBarItemSubmenuHover'); if(windowwidth < 992 && !$(this).closest('div').children('nav').hasClass('menuStyle2') || $('.navbar-nav').hasClass('removeLinkFollow') && !$(this).closest('div').children('nav').hasClass('menuStyle2')) { $(this).parent().children('.dropdown-menu').slideToggle('fast'); } } } if($(this).parent('li').hasClass('has_submenu')) { $(this).parent('li').toggleClass('has_submenu_active'); } }); } });