2013-10-29 72 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代碼,那麼我可以幫你。

相關問題