2011-04-29 104 views
0

好吧,所以我看到处处找不到任何东西。我知道我可能需要一些jquery或其他东西。我已经在wordpress.org上试过了,但是这是浪费时间,因为我没有2-3天的答复,所以现在我会问这里。WordPress的菜单下拉列表

  1. 我的目标是有一个主菜单,显示它的活动页面,并有一个下拉其他菜单项。我有这个想法。

  2. 我的下一件事是父母或孩子活跃时显示父母的子菜单。有种想法。当父母处于活动状态时,子菜单显示,但是通过css显示。

  3. 接下来的这个,当父母二是活跃的和/或父母的孩子二是活跃的我希望它回到正常的风格,如果我把鼠标悬停在任何其他菜单项天气有一个子菜单或不。如果它有一个子菜单,那么我希望它显示的地方,而不是父母的两个。

A的什么,我想实现,但他们不使用任何其他页面上的导航菜单是有些很好的例子MSN有主NAV(新闻,夹带等)就是我期待的,但希望显示的父母和/或子菜单是否处于活动状态,但在悬停在带有或不带子菜单的其他菜单项上时会消失。

回答

0

所以我找到了解决办法在一定程度上,但已经张贴关于我的其他问题,另外一个问题,如果你认为你能帮助那么请访问这一点,但其他人在这里是我的解决方案

$(document).ready(function() {  
    $("see #1 below ").hover(function(){  
     $('see #2 below ').addClass(" see #3 below ");  
    },  
    function(){  
     $(' copy #2 ').removeClass("copy #3 ");  
    }); 
}); 
  1. 把ID或类您想要在这里激活脚本
  2. 将您想要的脚本添加到此处的类的编号或类
  3. 将您希望脚本添加到类或编号为#2

可以通过插入一个逗号添加多个ID或类(见下面的例子) 这里有一个例子:

$(document).ready(function() {  
    $("#navbar li:hover, #navbar li.sfhover").hover(function(){  
     $('#navbar .current-menu-parent, #navbar li.current-menu-item').addClass("non-ahover");  
    },  
    function(){  
     $('#navbar li.current-menu-parent, #navbar li.current-menu-item').removeClass("non-ahover");  
    }); 
});