1(function($) { 2 3 4 "use strict"; 5 6 //Submenu Dropdown Toggle 7 if($('.main-header .navigation li.menu-item-has-children').length){ 8 $('.main-header .navigation li.menu-item-has-children').append('<div class="dropdown-btn"><span class="fa fa-angle-down"></span></div>'); 9 10 //Dropdown Button 11 $('.main-header li.menu-item-has-children .dropdown-btn').on('click', function() { 12 $(this).prev('ul').slideToggle(500); 13 }); 14 15 //Megamenu Toggle 16 $('.main-header .main-menu li.menu-item-has-children .dropdown-btn').on('click', function() { 17 $(this).prev('.mega-menu').slideToggle(500); 18 }); 19 20 //Disable dropdown parent link 21 $('.main-header .navigation li.menu-item-has-children > a,.hidden-bar .side-menu li.menu-item-has-children > a').on('click', function(e) { 22 e.preventDefault(); 23 }); 24 } 25 26 27 28 //Mobile Nav Hide Show 29 if($('.mobile-menu').length){ 30 31 $('.mobile-menu .menu-box').mCustomScrollbar(); 32 33 var mobileMenuContent = $('.main-header .nav-outer .main-menu').html(); 34 $('.mobile-menu .menu-box .menu-outer').append(mobileMenuContent); 35 $('.sticky-header .main-menu').append(mobileMenuContent); 36 37 //Dropdown Button 38 $('.mobile-menu li.menu-item-has-children .dropdown-btn').on('click', function() { 39 $(this).toggleClass('open'); 40 $(this).prev('ul').slideToggle(500); 41 }); 42 //Menu Toggle Btn 43 $('.mobile-nav-toggler').on('click', function() { 44 $('body').addClass('mobile-menu-visible'); 45 }); 46 47 //Menu Toggle Btn 48 $('.mobile-menu .menu-backdrop,.mobile-menu .close-btn').on('click', function() { 49 $('body').removeClass('mobile-menu-visible'); 50 }); 51 52 } 53 54 //Header Search 55 $('.search-box-outer').on('click', function() { 56 $('body').addClass('search-active'); 57 }); 58 $('.close-search').on('click', function() { 59 $('body').removeClass('search-active'); 60 }); 61 62 63 64})(window.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.