我对手风琴菜单有问题。
我有这样的东西。
<ul>
<li>Option 1</li>
<ul>
<li>Sub opt 1</li>
<li>Sub opt 2</li>
</ul>
<li>Option 2</li>
<ul>
<li>aaa</li>
...
我已经设置了幻灯片,所以它们是关闭的。当我点击Sub opt 1时,我被重定向,我的列表再次向上滑动。有没有办法,我点击的<li>
的父级,会被设置为向下滑动。这样你就知道你在哪个“类别”上了。谢谢你的帮助。
发布于 2011-03-14 18:26:05
首先,你需要知道在重定向后你点击了哪个菜单。你可以为被点击的菜单添加一个"active“类,你可以返回html页面。例如:
<ul>
<li>Option 1</li>
<ul>
<li>Sub opt 1</li>
<li>Sub opt 2</li>
</ul>
<li class="active">Option 2</li>
<ul>
<li>aaa</li>
...
基于活动类,你可以调用slidedown函数。
发布于 2011-03-14 18:06:34
你可以在你的网址中设置一个锚标签(例如page.html#tag)
然后,在JavaScript中,您可以使用此插件jQuery-URL-Parser来获取锚点(‘jQuery.url.attr’) :)
https://stackoverflow.com/questions/5297043
复制相似问题