2013-10-29 70 views
0

in wordpress我有一个菜单在我的侧边栏,我可以使它打开点击而不是悬停,但现在我想折叠子菜单时选择另一个项目。小部件上的菜单onclick关闭时,选择另一个项目

到目前为止,还有一部分theme.js。

/* featured box fade out effect */ 
$('.widget_nav_menu .menu-parent-item').click(
    function() { 
     $(this).find('ul').slideDown(); 
    } 
); 

我已经没有更迭

/* featured box fade out effect */ 
$('.widget_nav_menu .menu-parent-item').click(
    function() { 
      if($(this).find('ul')is(':visible')) { 
       $(this).find('ul').slideUp(); 
      } else { 
       $(this).find('ul').slideDown(); 
      } 


    }); 

任何线索试过吗? 干杯!

回答

0

试试这个

/* featured box fade out effect */ 
$('.widget_nav_menu .menu-parent-item').click(
    function() { 
     var obj = $(this); 
     // First slide up all the submenu 
     $('.widget_nav_menu ul').slideUp(function() { 
      // Then expanded the clicked one 
      obj.find('ul').slideDown(); 
     }); 
    } 
); 

我只是猜测HTML结构,这样的代码可能无法工作,但你有这个想法(阅读注释)。

如果你能给我你的HTML代码,那么我可以帮你。

相关问题