1/* 2Ace Responsive Menu Plugin 3Version: 1.0 4Author: Samson.Onna 5Email : [email protected] 6----------------------------------------*/ 7!function(e){e.fn.aceResponsiveMenu=function(s){var i=s=e.extend({resizeWidth:"768",animationSpeed:"fast",accoridonExpAll:!1},s),l=i.resizeWidth,n=i.animationSpeed,a=i.accoridonExpAll,t=e(this),d=e(this).attr("data-menu-style");function o(){if(e(window).innerWidth()<=l)t.find("li.menu-active").removeClass("menu-active"),t.find("ul.slide").removeClass("slide").removeAttr("style"),t.addClass("collapse hide-menu"),t.attr("data-menu-style",""),e(".menu-toggle").show();else{if(t.attr("data-menu-style",d),t.removeClass("collapse hide-menu").removeAttr("style"),e(".menu-toggle").hide(),"accordion"==t.attr("data-menu-style"))return void t.addClass("collapse");t.find("li.menu-active").removeClass("menu-active"),t.find("ul.slide").removeClass("slide").removeAttr("style")}}return t.find("ul").addClass("sub-menu"),t.find("ul").siblings("a").append('<span class="arrow "></span>'),"accordion"==d&&e(this).addClass("collapse"),e(window).innerWidth()<=l&&o(),e(window).resize((function(){o()})),e("#menu-btn").on("click",(function(){t.slideToggle().toggleClass("hide-menu")})),this.each((function(){t.on("mouseover","> li a",(function(){if(!0===t.hasClass("collapse"))return!1;e(this).off("click","> li a"),e(this).parent("li").siblings().children(".sub-menu").stop(!0,!0).slideUp(n).removeClass("slide").removeAttr("style").stop(),e(this).parent().addClass("menu-active").children(".sub-menu").slideDown(n).addClass("slide")})),t.on("mouseleave","li",(function(){if(!0===t.hasClass("collapse"))return!1;e(this).off("click","> li a"),e(this).removeClass("menu-active"),e(this).children("ul.sub-menu").stop(!0,!0).slideUp(n).removeClass("slide").removeAttr("style")})),t.on("click","> li a",(function(){if(t.hasClass("collapse"),e(this).off("mouseover","> li a"),e(this).parent().hasClass("menu-active"))e(this).parent().children(".sub-menu").slideUp().removeClass("slide"),e(this).parent().removeClass("menu-active");else{if(1==a)return void e(this).parent().addClass("menu-active").children(".sub-menu").slideDown(n).addClass("slide");e(this).parent().siblings().removeClass("menu-active"),e(this).parent("li").siblings().children(".sub-menu").slideUp().removeClass("slide"),e(this).parent().addClass("menu-active").children(".sub-menu").slideDown(n).addClass("slide")}}))}))}}(jQuery); 8/* Body Overlay On Hover */ 9$(document).on("ready",function(){ 10 // $("#mega-menu, .ace-responsive-menu > li.visible_list, .advance-content-style1 .form-control").hover(function(){ 11 // $(".body_content_wrapper").addClass("before_active"); 12 // }, 13 // function(){ 14 // $(".body_content_wrapper").removeClass("before_active"); 15 // }); 16 17 18}); 19 20// $(function() { 21// $(".advance-content-style1 .form-control").on("click", function(a) { 22// $(".body_content_wrapper").addClass("before_active"); 23// a.stopPropagation() 24// }); 25// $(document).on("click", function(a) { 26// if ($(a.target).is("body") === false) { 27// $(".body_content_wrapper").removeClass("before_active"); 28// } 29// }); 30// });
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.