PageSourceSearch

https://googoo.com/cdn/shop/t/27/assets/z__jsMegaMenu.js?v=8280799239122870191641995764

js googoo.com collected 2026-09-24 22:22:40 UTC 3,466 bytes, 2 lines download raw bytes

1(()=>{var __webpack_exports__={};Shopify.theme.jsMegaMenu={init:function($section){Shopify.theme.jsMegaMenu=$.extend(this,Shopify.theme.getSectionData($section));const parentLink=this.parent_link,sectionId=this.section_id,$megaMenu=$section.find(".mega-menu__"+sectionId),$parentElement=$('.header__menu [data-navlink-handle="'+parentLink+'"], .sticky-header__menu [data-navlink-handle="'+parentLink+'"]'),$parentElementLink=$parentElement.children(".header__link");$parentElement.find(".mega-menu__section").remove();const $parentMobileElement=$(`[data-mobile-menu-navlink-handle="${parentLink}"]`);if($parentMobileElement.find(".has-no-submenu").length){$parentMobileElement.find("a.mobile-menu__item").addClass("mobile-menu-link"),$parentMobileElement.find("a").after('<span class="close-dropdown" aria-expanded="false"></span>'),$parentMobileElement.find(".submenu__label").after('<ul class="mobile-submenu__list mobile-menu__submenu has-mega-menu" data-mobile-submenu-first-level-list></ul>');let $mobileMenuToggle=$parentMobileElement.find("[data-mobile-menu-has-toggle]");$($mobileMenuToggle).attr("data-mobile-menu-has-toggle",!0);let $parentList=$parentMobileElement.find(".has-mega-menu");$megaMenu.clone().appendTo($parentList)}else{let $parentList=$parentMobileElement.find("[data-mobile-submenu-first-level-list]");$parentList.empty().addClass("has-mega-menu").removeClass("has-dropdown"),$megaMenu.clone().appendTo($parentList)}($parentElement.hasClass("header__item")||$parentElement.hasClass("vertical-header__first-level"))&&($parentElement.find(".navbar-dropdown").addClass("is-invisible is-hidden"),$parentElementLink.removeClass("is-arrowless"),$megaMenu.clone().appendTo('.vertical-header__first-level[data-navlink-handle="'+parentLink+'"], .header__item[data-navlink-handle="'+parentLink+'"]'),$parentElement.addClass("has-mega-menu")),$(".dropdown-click--false").length>0?($(".navbar-item, .header__brand, .header__search").on("mouseover",function(){$(".mega-menu__section").removeClass("is-active"),$(this).hasClass("has-mega-menu")&&$(this).find(".mega-menu__section").addClass("is-active")}),$(".mega-menu__section, .navbar").on("mouseleave",function(){$(".mega-menu__section").removeClass("is-active")})):$(".navbar-item, .header__brand, .header__search").on("click touchstart",function(){$(".mega-menu__section").removeClass("is-active"),$(this).hasClass("has-mega-menu")&&$(this).find(".mega-menu__section").addClass("is-active")})},showThemeEditorState:function(id,$section){$(".mega-menu__"+id+" .mega-menu").addClass("mega-menu--force-show"),$(".mega-menu__"+id+" .mega-menu").prev(".header__link").addClass("is-active")},hideThemeEditorState:function(id,$section){$(".mega-menu__"+id+" .mega-menu").removeClass("mega-menu--force-show"),$(".mega-menu__"+id+" .mega-menu").prev(".header__link").removeClass("is-active")},displayMenu:function(id){$(".mega-menu").removeClass("mega-menu--show"),$(".mega-menu__"+id+" .mega-menu").addClass("mega-menu--show")},hideMenu:function(id){$(".mega-menu__"+id+" .mega-menu").removeClass("mega-menu--show")},unload:function($section){let parentLink=$section.find(".mega-menu").data("parent-link"),navLink=$('[data-navlink-handle="'+parentLink+'"]');navLink.off(),navLink.find(".mega-menu__section").remove(),$(".mega-menu__section, .navbar, .navbar-item, .header__brand, .header__search").off()}}})();
2//# sourceMappingURL=/cdn/shop/t/27/assets/z__jsMegaMenu.js.map?v=8280799239122870191641995764

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.