1(function () { 2 var clickYN1 = false; 3 if (!window.menuNV) { 4 window.menuNV = {}; 5 }; 6 window.menuNV = { 7 menuNV_pc: function () { 8 var curNHIdx; 9 $('.w-com-menuNV').each(function (index, element) { 10 var menuThis = $(this); 11 menuThis.find('.ul-parent >li').each(function(index, element) { 12 if($(this).hasClass('cur')){ 13 curNHIdx = index; 14 if (menuThis.hasClass('w-com-menuNVClick')) { 15 if ($(this).find('.ul-submenu')) { 16 $(this).addClass('open'); 17 $(this).find('.ul-submenu').slideDown(); 18 } 19 } 20 } 21 }); 22 menuThis.find('.ul-parent >li').on('mouseenter',function(){ 23 $(this).siblings('li').removeClass('cur'); 24 $(this).children('.ul-submenu').stop().slideDown(); 25 $(this).addClass('open'); 26 }) 27 menuThis.find('.ul-parent >li').on('mouseleave',function(){ 28 menuThis.find('.ul-parent >li').eq(curNHIdx).addClass('cur'); 29 $(this).children('.ul-submenu').stop().slideUp(); 30 $(this).removeClass('open'); 31 }) 32 if(menuThis.hasClass('w-com-menuNVClick')){ 33 menuThis.find('.ul-parent >li').off('mouseenter'); 34 menuThis.find('.ul-parent >li').off('mouseleave'); 35 } 36 }) 37 if(clickYN1){$('.w-com-menuNV li .div-parent .fa').off('click');} 38 $('.w-com-menuNV li .div-parent .fa').on('click', function(){ 39 $(this).parent().parent().siblings().find('.ul-submenu').slideUp(); 40 $(this).parent().parent().siblings().removeClass('open'); 41 $(this).parent().parent().siblings().find('.open').removeClass('open'); 42 if($(this).parent().siblings('.ul-submenu').is(':hidden')){ 43 $(this).parent().siblings('.ul-submenu').slideDown(); 44 $(this).parent().parent().addClass('open'); 45 }else{ 46 $(this).parent().siblings('.ul-submenu').slideUp(); 47 $(this).parent().siblings('.ul-submenu').find('.ul-submenu').slideUp(); 48 $(this).parent().parent().removeClass('open'); 49 $(this).parent().parent().find('.open').removeClass('open'); 50 } 51 return false; 52 }); 53 clickYN1=true; 54 }, 55 menuNV_tel: function () { 56 $('.w-com-menuNV .systitle').off('click'); 57 $('.w-com-menuNV .systitle').on('click',function(){ 58 if($(this).hasClass('open')){ 59 $(this).removeClass('open'); 60 $(this).siblings('.ul-parent').slideUp(); 61 $(this).siblings('.ul-parent').find('.ul-submenu').slideUp(); 62 $(this).siblings('.ul-parent').find('.open').removeClass('open'); 63 }else{ 64 $(this).addClass('open'); 65 $(this).siblings('.ul-parent').slideDown(); 66 } 67 return false; 68 }); 69 if(clickYN1){$('.w-com-menuNV .fa-plus').off('click');} 70 $('.w-com-menuNV .fa-plus').on('click', function(){ 71 $(this).parent().parent().siblings('li').find('.ul-submenu').slideUp(); 72 $(this).parent().parent().siblings('li').removeClass('open'); 73 $(this).parent().parent().siblings('li').find('.open').removeClass('open'); 74 if($(this).parent().siblings('.ul-submenu').is(':hidden')){ 75 $(this).parent().siblings('.ul-submenu').slideDown(); 76 $(this).parent().parent().addClass('open'); 77 }else{ 78 $(this).parent().siblings('.ul-submenu').slideUp(); 79 $(this).parent().siblings('.ul-submenu').find('.ul-submenu').slideUp(); 80 $(this).parent().parent().removeClass('open'); 81 $(this).parent().parent().find('.open').removeClass('open'); 82 } 83 return false; 84 }); 85 clickYN1=true; 86 } 87 } 88})(); 89$(function(){ 90 if($(window).width()>768){ 91 menuNV.menuNV_pc(); 92 }else{ 93 menuNV.menuNV_tel(); 94 } 95 var oldWidth=$(window).width(); 96 $(window).resize(function(){ 97 var newWidth=$(window).innerWidth(); 98 if(oldWidth>768){ 99 if (newWidth < 769) { 100 $('.w-com-menuNV .systitle').siblings('.ul-parent').slideUp(); 101 $('.w-com-menuNV .ul-submenu').slideUp(); 102 $('.w-com-menuNV .open').removeClass('open'); 103 menuNV.menuNV_tel(); 104 } 105 }else{ 106 if (newWidth > 768) { 107 $('.w-com-menuNV .systitle').off('click'); 108 $('.w-com-menuNV .systitle').removeClass('open'); 109 $('.w-com-menuNV .systitle').siblings('.ul-parent').slideDown(); 110 $('.w-com-menuNV .systitle').siblings('.ul-parent').find('.ul-submenu').removeAttr('style'); 111 $('.w-com-menuNV .systitle').siblings('.ul-parent').find('.open').removeClass('open'); 112 $('.w-com-menuNV .ul-parent').removeAttr("style"); 113 $('.w-com-menuNV .ul-submenu').removeAttr("style"); 114 $('.w-com-menuNV .open').removeClass('open'); 115 menuNV.menuNV_pc(); 116 } 117 } 118 oldWidth=$(window).width(); 119 }); 120});
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.