JS折叠菜单

这个是我的代码。我这个代码是第一个,第一个打开第二个的时候,第一个还是开着的,我想点第二个的时候,第一个自动关闭请问怎么搞<scripttype="text/javasc... 这个是我的代码。
我这个代码是第一个,第一个打开
第二个的时候,第一个还是开着的,
我想点第二个的时候,第一个自动关闭
请问怎么搞

<script type="text/javascript">
function hs(thisobj){
var t=thisobj.id
if ("gb"==document.getElementById(t+"_nr").className){
document.getElementById(t+"_nr").className="open"
}
else{
document.getElementById(t+"_nr").className="gb"
}

}
</script>

<body>
<div id="nav">
<ul>
<li><a href="#" class="bj" id="ss0" onclick="hs(this)">信息中心管理</a>
<ul id="ss0_nr" class="gb">
<li><a href="#">添加文章</a></li>
<li><a href="#">签收文章管理</a></li>
<li><a href="#">我添加的文章</a></li>
</ul>
</li>
<li><a href="#" class="bj" id="ss2" onclick="hs(this)">下载中心管理</a>
<ul id="ss2_nr" class="gb">

<li><a href="#">添加下载</a></li>
<li><a href="#">签收下载管理</a></li>
<li><a href="#">稿费管理</a></li>
</ul>
</li>
<li><a href="#" class="bj" id="ss3" onclick="hs(this)">采集管理</a>
<ul id="ss3_nr" class="gb">
<li><a href="#">文章采集</a></li>
<li><a href="#">项目管理</a></li>
<li><a href="#">区域采集管理</a></li>
</ul>
</li>
</ul>
</div>
</body>
</html>
展开
 我来答
jlxiaopang
2009-03-06 · 超过25用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:75.6万
展开全部
我看了一下下面的方法,可以搞定你的问题,
http://www.blueidea.com/tech/web/2006/3824.asp

参考资料: http://www.blueidea.com/tech/web/2006/3824.asp

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式