Files
Last update 4 months 2 weeks
by
Arnaud-Apu-Fanovard
HamburgerMenu_new.js.téléchargementvar lnkAllProds,hamburgerMenu=$("#mblMenu, #hamburgerIcon"),mobileMenu=$("#mobileMenu"),productsMenu=$("#productsMenu"),lnkprodsMenu=$("#lnkprodsMenu"),lnkMainMenu=$("#lnkMainMenu"),lnkCategory=$("#productsMenu ul li");hamburgerMenu.on("click",function(e){if(mobileMenu.hasClass("collapsing")){e.stopPropagation();return}if(mobileMenu.hasClass("hidden")){var s,n=0,t=e.currentTarget.id;t!=""&&(s=$("#"+t),s.length&&(n=$("#"+t).offset().top)),$(".mobile-menu-new, .mbl-menu-punchout").css("top",n+50),hamburgerMenu.addClass("background-hamburgerColor"),mobileMenu.removeClass("hidden"),mobileMenu.addClass("mblIsOpen"),$("html, body").css({overflow:"hidden",height:"100%",position:"fixed",width:"100%"}),$(".os-m-collapse")[0]&&$(".os-m-collapse").hide(),$(".mblUserAccnt").removeClass("mblOpen"),$("#smAccntsOrds").removeClass("mblOpen"),SearchBGOverlay(),HdrFtrGa4Evts.pushEvt("top_nav_hamburger_menu_expanded")}else CloseHMenu()}),lnkprodsMenu.on("click",function(e){e.preventDefault(),productsMenu.removeClass("hidden"),productsMenu.addClass("isOpen-inright"),productsMenu.removeClass("isClose-outright")}),lnkMainMenu.on("click",function(e){e.preventDefault(),productsMenu.addClass("hidden"),productsMenu.addClass("isClose-outright"),productsMenu.removeClass("isOpen-inright")}),lnkCategory.on("click",function(){var t=$(this).attr("class"),e=$("#divMblSubCats").children("#mbl_"+t);lnkAllProds=e.children(".mainmenu").children(".lnkAllProds"),lnkAllProds.on("click",function(){var e=$(this).parent().parent();e.addClass("hidden"),e.addClass("isClose-outright"),e.removeClass("isOpen-inright")}),e.removeClass("hidden"),e.addClass("isOpen-inright"),e.removeClass("isClose-outright"),e.width(productsMenu.width())}),$("#search-block").on("click",function(){$("#scopeOptionDiv").hasClass("open")&&CloseHMenu()}),$(window).on("resize",function(){var e=$(window).width();e>767&&CloseHMenu()});function CloseHMenu(){hamburgerMenu.removeClass("background-hamburgerColor"),mobileMenu.removeClass("mblIsOpen"),mobileMenu.addClass("hidden"),productsMenu.addClass("hidden"),productsMenu.addClass("isClose-outright"),productsMenu.removeClass("isOpen-inright");var e=$("#divMblSubCats").find(".isOpen-inright");e.addClass("hidden"),e.addClass("isClose-outright"),e.removeClass("isOpen-inright"),$("html, body").removeAttr("style"),$(".os-m-collapse")[0]&&$(".os-m-collapse").show(),RemoveBGOverlay()}