2014-10-06 44 views
0

目前我工作的这个网站:goo.gl/NUD31RWordPress的折叠菜单一直没有扩大

问题是子菜单点击链接后一直没有扩大。

此代码这是当然的,放置在header.php中

<script> 
$(document).ready(function(){ 
    $('.menu .dropdown a').click(function(e){ 
      if ($(this).parent().children('.sub-menu').is(':visible')) { 
       $(this).parent().children('.sub-menu').toggle(); 
      } else { 
       $(this).parent().children('.sub-menu').toggle(); 
      } 
    }); 
}); 
</script> 

我想这只是一个很小的事情,我真的很感谢您的帮助!谢谢!

回答

0

如果您希望子菜单在点击后和页面更改后展开,您需要在doc.ready上而不是在点击上切换。

$(document).ready(function() { 
    $("li.current-menu-item").closest(".sub-menu").toggle(); 
}); 
+0

感谢您的快速回复,但我不明白它是如何工作的。 – user3439585 2014-10-06 13:59:03