1jQuery(function() { 2 'use strict'; 3 document.addEventListener("touchstart", function() {}, false); 4 jQuery(function() { 5 jQuery('body').wrapInner('<div class="horizontalMenucontainer" />'); 6 jQuery('<div class="outsidebg"></div>').prependTo('.horizontalMenu'); 7 jQuery('#horizontal-navtoggle').click(function() { 8 jQuery('body').toggleClass('active'); 9 }); 10 jQuery('.outsidebg').click(function() { 11 jQuery("body").removeClass('active'); 12 }); 13 jQuery('.horizontalMenu > .horizontalMenu-list > li').has('.sub-menu').prepend('<span class="horizontalMenu-click"><i class="horizontalMenu-arrow fa fa-angle-down"></i></span>'); 14 jQuery('.horizontalMenu > .horizontalMenu-list > li').has('.horizontal-megamenu').prepend('<span class="horizontalMenu-click"><i class="horizontalMenu-arrow fa fa-angle-down"></i></span>'); 15 jQuery('.horizontalMenu-click').click(function() { 16 jQuery(this).toggleClass('current-arrow').parent().siblings().children().removeClass('current-arrow'); 17 jQuery(".horizontalMenu > .horizontalMenu-list > li > .sub-menu, .horizontal-megamenu").not(jQuery(this).siblings('.horizontalMenu > .horizontalMenu-list > li > .sub-menu, .horizontal-megamenu')).slideUp('slow'); 18 jQuery(this).siblings('.sub-menu').slideToggle('slow'); 19 jQuery(this).siblings('.horizontal-megamenu').slideToggle('slow'); 20 }); 21 jQuery('.horizontalMenu > .horizontalMenu-list > li > ul > li').has('.sub-menu').prepend('<span class="horizontalMenu-click02"><i class="horizontalMenu-arrow fa fa-angle-down"></i></span>'); 22 jQuery('.horizontalMenu > .horizontalMenu-list > li > ul > li > ul > li').has('.sub-menu').prepend('<span class="horizontalMenu-click02"><i class="horizontalMenu-arrow fa fa-angle-down"></i></span>'); 23 jQuery('.horizontalMenu-click02').click(function() { 24 jQuery(this).children('.horizontalMenu-arrow').toggleClass('horizontalMenu-rotate'); 25 jQuery(this).siblings('li > .sub-menu').slideToggle('slow'); 26 }); 27 jQuery(window).on('resize', function(e) { 28 if (jQuery(window).outerWidth() < 992) { 29 jQuery('.horizontalMenu').css('height', jQuery(this).height() + "px"); 30 jQuery('.horizontalMenucontainer').css('min-width', jQuery(this).width() + "px"); 31 } else { 32 jQuery('.horizontalMenu').removeAttr("style"); 33 jQuery('.horizontalMenucontainer').removeAttr("style"); 34 jQuery('body').removeClass("active"); 35 jQuery('.horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu, .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu, .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu, .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu').removeAttr("style"); 36 jQuery('.horizontalMenu-click').removeClass("horizontal-activearrow"); 37 jQuery('.horizontalMenu-click02 > i').removeClass("horizontalMenu-rotate"); 38 } 39 }); 40 jQuery(window).trigger('resize'); 41 }); 42}());
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.