(function () { var clickyn1 = false; if (!window.menunv) { window.menunv = {}; }; window.menunv = { menunv_pc: function () { var curnhidx; $('.w-com-menunv').each(function (index, element) { var menuthis = $(this); menuthis.find('.ul-parent >li').each(function(index, element) { if($(this).hasclass('cur')){ curnhidx = index; if (menuthis.hasclass('w-com-menunvclick')) { if ($(this).find('.ul-submenu')) { $(this).addclass('open'); $(this).find('.ul-submenu').slidedown(); } } } }); if (!menuthis.hasclass('w-com-menunv1')) { menuthis.find('.ul-parent >li').hover(function(){ $(this).siblings('li').removeclass('cur'); },function(){ menuthis.find('.ul-parent >li').eq(curnhidx).addclass('cur'); }); } }) if(clickyn1){$('.w-com-menunv li .div-parent .fa').unbind('click');} $('.w-com-menunv li .div-parent .fa').click(function(){ $(this).parent().parent().siblings().find('.ul-submenu').slideup(); $(this).parent().parent().siblings().removeclass('open'); $(this).parent().parent().siblings().find('.open').removeclass('open'); if($(this).parent().siblings('.ul-submenu').is(':hidden')){ $(this).parent().siblings('.ul-submenu').slidedown(); $(this).parent().parent().addclass('open'); }else{ $(this).parent().siblings('.ul-submenu').slideup(); $(this).parent().siblings('.ul-submenu').find('.ul-submenu').slideup(); $(this).parent().parent().removeclass('open'); $(this).parent().parent().find('.open').removeclass('open'); } return false; }); clickyn1=true; }, menunv_tel: function () { $('.w-com-menunv .systitle').unbind('click'); $('.w-com-menunv .systitle').bind('click',function(){ if($(this).hasclass('open')){ $(this).removeclass('open'); $(this).siblings('.ul-parent').slideup(); $(this).siblings('.ul-parent').find('.ul-submenu').slideup(); $(this).siblings('.ul-parent').find('.open').removeclass('open'); }else{ $(this).addclass('open'); $(this).siblings('.ul-parent').slidedown(); } return false; }); if(clickyn1){$('.w-com-menunv .fa-plus').unbind('click');} $('.w-com-menunv .fa-plus').click(function(){ $(this).parent().parent().siblings('li').find('.ul-submenu').slideup(); $(this).parent().parent().siblings('li').removeclass('open'); $(this).parent().parent().siblings('li').find('.open').removeclass('open'); if($(this).parent().siblings('.ul-submenu').is(':hidden')){ $(this).parent().siblings('.ul-submenu').slidedown(); $(this).parent().parent().addclass('open'); }else{ $(this).parent().siblings('.ul-submenu').slideup(); $(this).parent().siblings('.ul-submenu').find('.ul-submenu').slideup(); $(this).parent().parent().removeclass('open'); $(this).parent().parent().find('.open').removeclass('open'); } return false; }); clickyn1=true; } } })(); $(function(){ if($(window).width()>767){ menunv.menunv_pc(); }else{ menunv.menunv_tel(); } var oldwidth=$(window).width(); $(window).resize(function(){ var newwidth=$(window).innerwidth(); if(oldwidth>767){ if (newwidth < 768) { $('.w-com-menunv .systitle').siblings('.ul-parent').slideup(); $('.w-com-menunv .ul-submenu').slideup(); $('.w-com-menunv .open').removeclass('open'); menunv.menunv_tel(); } }else{ if (newwidth > 768) { $('.w-com-menunv .systitle').unbind('click'); $('.w-com-menunv .systitle').removeclass('open'); $('.w-com-menunv .systitle').siblings('.ul-parent').slidedown(); $('.w-com-menunv .systitle').siblings('.ul-parent').find('.ul-submenu').removeattr('style'); $('.w-com-menunv .systitle').siblings('.ul-parent').find('.open').removeclass('open'); $('.w-com-menunv .ul-parent').removeattr("style"); $('.w-com-menunv .ul-submenu').removeattr("style"); $('.w-com-menunv .open').removeclass('open'); menunv.menunv_pc(); } } oldwidth=$(window).width(); }); });