1

我正在使用Lavalamp jquery 插件。

此 jquery 的问题在于单击菜单/或回发时。选定的菜单不会保留。

我知道我们需要为我们想要选择的菜单设置一个 CSS 类“当前”。

但是我应该如何知道回发时选择了哪个菜单。

我有这些东西到现在

<ul class="lavaLamp">
            <li  style="width: 80px;"><a href="#" onclick="getPartial(1)">Home</a></li>
            <li  style="width: 120px;"><a href="#" onclick="getPartial(2)">Contact Us</a></li>
            <li  style="width: 180px;" class="current"><a href="../Home/VolumetricWeight" onclick="getPartial(3)">
                Volumetric Weight</a></li>
            <li  style="width: 130px;"><a href="#" onclick="getPartial(4)">Banned Items</a></li>
            <li  style="width: 150px;"><a href="#" onclick="getPartial(5)">Transportation</a></li>
            <li  style="width: 131px;"><a href="#" onclick="getPartial(6)">Suggestion</a></li>
            <li  style="width: 120px;"><a href="../Home/AboutUs" onclick="getPartial(7)">About
                Us</a></li>
        </ul>


<script language="javascript" type="text/javascript">
function getPartial(variable) {
    $("ul.lavaLamp li").removeClass('current');
    $(this).addClass('current');
}

我应该如何解决这个问题?

4

1 回答 1

0

这是一个简单的 CSS 要求。

按照这些链接,它会帮助你

http://www.search-this.com/2007/06/13/css-current-page-indicator/

http://www.pmob.co.uk/temp/nav-body6.htm

http://www.hicksdesign.co.uk/else/cssnav/faq.html

于 2012-07-27T07:01:07.610 回答