Wordpress中的工作下拉菜单“删除”了功能/链接

时间:2014-02-28 21:06:26

标签: javascript css wordpress menu portfolio

我在本教程中使用了一个发球台:http://mysitemyway.com/docs/index.php/Collapsible_sidebar_menus

我的网站:http://inlightimage.com/

与''摄影','设计'和'教学'的链接精美且反应灵敏,下面列出的页面不可点击/链接。什么都没动。

如果可能的话,我很想知道我在复制和粘贴方面出了什么问题。

我添加到自定义CSS:

.menu .dropdown .sub-menu { display: none; }

我添加了自定义JavaScript:

jQuery(document).ready(function(){
     jQuery('.menu .dropdown a').click(function(e){  
          e.preventDefault();
          if (jQuery(this).parent().children('.sub-menu:first').is(':visible')) {
               jQuery(this).parent().children('.sub-menu:first').hide();
          } else {
               jQuery(this).parent().children('.sub-menu:first').show();
          }
     });
});

也许它与我的主题不兼容? (ElmaStudio的Moka主题)

非常感谢您的任何指导/帮助。

1 个答案:

答案 0 :(得分:0)

我试着改变:

jQuery('.menu .dropdown a').click(function(e){ 

要:

jQuery('.menu .dropdown > a').click(function(e){ 

看起来选择器过于通用,并将preventDefault应用于所有链接而不是父项。