早上好。
我遇到了lavalamp的问题,我有一个像
这样的网络应用程序结构主页 组别 --Product1 --Product2 --Product3 产品组别 --Product4 --Product5 --Product6
我有一个带有Home,Category1和Category2的顶部导航。 但当我进入Productx时,lavalamp将我的酒吧贴在家里。
现在我只有
$('#topNavigation').lavaLamp({
fx: 'easeOutQuint',
speed: 500
});
我的菜单
<ul class="topNavigation">
<li class="backLava" >
<div class="leftLava"></div>
</li>
<li>home</li>
<li>Category1</li>
<li>Category2</li>
</ul>
CSS
#topNavigation .backLava {
background: none;
border-bottom: 8px solid #1f6737;
z-index: 0;
top: 3px !important;
}
所以,当我点击Category1并点击Product1的链接时,我希望lavalamp留在Category1,但现在他回到了家。
任何人都有解决方案吗?
我知道可以通过改变
来实现$li.not(".back").hover(function(){move(this)},noop);
通过
$ li.not(&#34; .back&#34)。鼠标悬停(函数(){移动(这个)},空操作);
Getting Lavalamp jQuery plugin to work with dropdown menu?
但我找不到......在v 1.4.min
编辑:
找到解决方案:在我的导航构造函数中查看当前页面,如果它的子项手动添加selectedLava类
答案 0 :(得分:0)
找到解决方案:在我的导航构造函数中查看当前页面,如果它的子项手动添加selectedLava类