PageSourceSearch

https://focusonstyle.com/wp-content/plugins/clever-mega-menu/asset…/js/clever-mega-menu.min.js?ver=1.0.4

js focusonstyle.com collected 2026-09-24 21:10:50 UTC 5,021 bytes, 1 lines download raw bytes

1function clever_sub_menu_width(e){var t=e.outerWidth();return t>jQuery(window).width()&&(t=jQuery(window).width()),t}window.clevermenu={},function(e,t){e=e||{},t.extend(e,{options:{vmenu_sub_width_default:600,break_point:992,selector:{megaMenuSelector:".cmm",subMegaMenuContainerSelector:".cmm-content-container",subMegaMenuWrapperSelector:".cmm-content-wrapper"}},MegaMenu:{init:function(){t(e.options.selector.megaMenuSelector).each(function(){var n=t(this).data("options");(isNaN(n.breakPoint)||n.breakPoint<=0)&&(n.breakPoint=e.options.break_point),e.MegaMenu.build(t(this)),t(window).width()<n.breakPoint&&e.MegaMenu.mobile(t(this))})},build:function(n){var a=n.data("options");if("horizontal"==a.menuStyle)t("li.cmm-mega",n).each(function(){var i=t(this),s=t(this).data("settings"),o=t(e.options.selector.subMegaMenuContainerSelector,t(this)),r=t(n).offset();t(this).offset();switch((isNaN(s.width)||s.width<=0)&&(s.width=clever_sub_menu_width(n)),s.width>0&&"full"!=s.layout&&o.width(s.width),s.layout){case"center":o.css({left:-((s.width-i.width())/2)+"px",right:"auto"});break;case"full":var l=clever_sub_menu_width(n);if(n.parents(a.parentSelector).length&&(l=clever_sub_menu_width(n.parents(a.parentSelector))),t(a.parentSelector).length)var c=t(a.parentSelector).offset();else var c=r;o.parent().css({position:"static"}),"horizontal"==a.menuStyle&&(l>n.outerWidth()?o.css({width:l,left:-(r.left-c.left)+"px"}):o.css({width:n.outerWidth()}))}});else{n.parent().css({display:"table"}),t("li.cmm-mega",n).each(function(){var n=(t(this),t(this).data("settings")),a=t(e.options.selector.subMegaMenuContainerSelector,t(this));(isNaN(n.width)||n.width<=0)&&(n.width=e.options.vmenu_sub_width_default),a.css({width:n.width})})}},mobile:function(e){var n=t("<button />",{class:"cmm-dropdown-toggle","aria-pressed":!1}).append('<i class="fa fa-angle-down"></i>');e.find(".menu-item-has-children button").remove(),e.find(".menu-item-has-children > a").after(n),e.find(".current-menu-ancestor > button").addClass("clever-toggled-on").attr("aria-pressed","true"),e.find(".current-menu-ancestor > .sub-menu").addClass("clever-toggled-on"),e.find(".cmm-dropdown-toggle").on("click",function(e){var n=t(this);e.preventDefault(),n.toggleClass("clever-toggled-on"),n.next(".children, .sub-menu, .cmm-sub-container, .cmm-content-container").toggleClass("clever-toggled-on"),n.attr("aria-pressed","false"===n.attr("aria-pressed")?"true":"false")})}}})}.apply(this,[window.clevermenu,jQuery]),function(e,t){"use strict";function n(){void 0!==e.MegaMenu&&e.MegaMenu.init()}t(document).ready(function(){n()}),t(window).resize(function(){n()})}.apply(this,[window.clevermenu,jQuery]),function(e){e(".cmm-container").each(function(){function t(){"none"!=e(".cmm-toggle").css("display")?(r.hasClass("toggled-on")?r.attr("aria-pressed","true"):r.attr("aria-pressed","false"),i.hasClass("toggled-on")?i.attr("aria-expanded","true"):i.attr("aria-expanded","false")):(r.removeAttr("aria-pressed"),i.removeAttr("aria-expanded"),r.removeAttr("aria-controls"))}var n=e(this).find(".cmm"),a=e(this).attr("id"),i=e("#"+a),s=n.data("mobile"),o=e(this).parent();""!=s.toggleWrapper&&e(s.toggleWrapper).length&&e(this).closest(s.toggleWrapper).length&&!e(this).is(e(s.toggleWrapper))&&(o=e(this).closest(s.toggleWrapper)),"0"===s.toggleDisable&&o.prepend('<div id="'+a+'-toggle" class="'+a+'-toggle cmm-toggle-wrapper"><button class="cmm-toggle" aria-controls="'+s.ariaControls+'" aria-pressed="false"><span class="toggle-icon-open '+s.toggleIconOpen+'"></span><span class="toggle-icon-close '+s.toggleIconClose+'"></span><span class="toggle-text">'+s.toggleMenuText+"</span></button></div>");var r=o.find("#"+a+"-toggle").children(".cmm-toggle");!function(){r.length&&(r.attr("aria-pressed","false"),i.attr("aria-expanded","false"),r.on("click",function(){var t=e(this).parent();e(".cmm-toggle").each(function(){var n=e("#"+e(this).attr("aria-controls")).parent();t.is(e(this).parent())?(e(this).add(i).toggleClass("toggled-on"),e(this).attr("aria-pressed","false"===i.attr("aria-expanded")?"true":"false"),i.attr("aria-expanded","true"===e(this).attr("aria-pressed")?"true":"false")):e(this).add(n).removeClass("toggled-on")})}
1))}(),function(){function t(){"none"===e(".cmm-toggle").css("display")?(e(document.body).on("touchstart",function(t){e(t.target).closest(".cmm-container li").length||e(".cmm-container li").removeClass("focus")}),i.find(".menu-item-has-children > a, .page_item_has_children > a").on("touchstart",function(t){var n=e(this).parent("li");n.hasClass("focus")||(t.preventDefault(),n.toggleClass("focus"),n.siblings(".focus").removeClass("focus"))})):i.find(".menu-item-has-children > a, .page_item_has_children > a").unbind("touchstart")}i.length&&i.children().length&&("ontouchstart"in window&&(e(window).on("resize",t),t()),i.find("a").on("focus blur",function(){e(this).parents(".menu-item, .page_item").toggleClass("focus")}))}(),e(document).ready(function(){e(window).on("load",t),e(window).on("resize",t)})})}(jQuery);

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.