CSS Mega菜单 - 在页面加载时打开一个选项卡 - jQuery?

时间:2012-07-25 10:01:01

标签: jquery css3 megamenu

我正在使用this超级菜单

我想要的是一个标签页(第二个标签页)在页面加载时打开而没有人首先将鼠标悬停在它上面 - 如果另一个标签内容悬停,我仍然需要将其更改为其他标签内容虽然。我尝试添加:

$(document).ready(function() {
    $('ul.menu li.fullwidth:first div.dropdown_fullwidth').css('left','0px');
});

保持内容开放但没有选项卡悬停状态,当我将鼠标悬停在另一个上时也没有改变 - 有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我只想问你为什么需要弹出这样的下拉菜单?但可能就是这样的伎俩:

$("li:first div").show()

编辑:

好的,我看到了抱歉的问题:

你需要使用悬停css并将其应用于具有相同样式的.select类的按钮,然后添加:

$("li:first a").addClass("selected");

然后,您必须在翻转任何其他按钮时将其删除:

$("li a").hover(function(){
   $("li:first a").removeClass("selected");
})

我会说实话,这真的很糟糕和可怕,但我不确定还有其他方法可以应用它而不需要重写CSS。我个人建议考虑为什么要通过考虑导航结构来寻找更好的解决方案。