js实现二级栏目
来源:互联网 发布:网络实时监控软件 编辑:程序博客网 时间:2024/05/21 15:01
通过单击某菜单前面的+、-符号,可以折叠、显示菜单,效果如下图。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>折叠菜单的实现</title>
<link href="css/content.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
window.onload=function()
{
var change=document.getElementsByName('change');
for(var i=0;i<change.length;i++)
{
var tag=true;
change[i].onclick=function()
{
var tags=tag;
if(tags==true&&this.nextSibling.nextSibling.style.display!="none")
{
this.src="images/tree_folder4.gif";
this.nextSibling.nextSibling.style.display="none";
tags=false;
}
else
{
this.src="images/tree_folder3.gif";
this.nextSibling.nextSibling.style.display="block";
tags=true;
}
}
}
}
</script>
</head>
<body>
<div class="warp">
<div class="right">
<div class="tree" >
<ul>
<li>本科
<ul id="menu">
<li>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<img src="images/tree_folder3.gif" valign="abvmiddle" class="tag" name="change"/>经贸学院
<ul class="thirdMenu">
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#">国际经济与贸易</a>
</li>
<li>
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[理工]</span> <a href="#"> 经济统计学</a>
</li>
<li>
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#"> 金融学</a>
</li>
</ul>
</li>
<li>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<img src="images/tree_folder3.gif" valign="abvmiddle" class="tag" name="change"/>
法政学院
<ul class="thirdMenu">
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span><a href="#"> 国际经济与贸易</a>
</li>
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[理工]</span> <a href="#">经济统计学</a>
</li>
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#">金融学</a>
</li>
</ul>
</li>
<li>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<img src="images/tree_folder3.gif" valign="abvmiddle" class="tag" name="change"/>
会计学院
<ul class="thirdMenu">
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#">国际经济与贸易</a>
</li>
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[理工]</span> <a href="#"> 经济统计学</a>
</li>
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#"> 金融学</a>
</li>
</ul>
</li>
<li>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<img src="images/tree_folder3.gif" valign="abvmiddle" class="tag" name="change"/>
商学院
<ul class="thirdMenu">
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#">国际经济与贸易</a>
</li>
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[理工]</span> <a href="#"> 经济统计学</a>
</li>
<li class="third">
<img src="images/tree_line4.gif" valign="abvmiddle"/>
<img src="images/tree_line2.gif" valign="abvmiddle"/>
<span>[文理]</span> <a href="#"> 金融学</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
</body>
</html>
效果图:
- js实现二级栏目
- dedecms获取顶级栏目名称、二级栏目名称实现方法
- dedecms获取顶级栏目名称、二级栏目名称实现方法
- dedecms5.7如何实现"三级栏目_二级栏目_一级栏目_网站名称
- js之二级伸缩栏目+多选框+开关门
- js 实现二级联动
- js实现二级联动
- JS实现二级联动
- js实现二级联动
- dedecms如何实现:二级栏目_一级栏目_网站名称
- dede织梦调用顶级二级栏目及下三级栏目方法(数据库实现)
- 二级栏目树构建
- PHPCMS二级栏目
- 织梦DedeCMS实现"三级栏目_二级栏目_一级栏目_网站名称"的效果代码
- js实现省市二级联动
- js+xml实现二级菜单
- js实现二级地域选择
- js二级联动的实现
- UICollectionViewLayout
- Masonry简单使用
- 水晶报表:页眉或页脚超过了一页 解决方式
- 自定义标签
- 关于switch语句中定义变量的问题
- js实现二级栏目
- 使用Cocoapods 0.39时,pod库代码注意事项
- Mysql SQL random read n item data from a table ( Mysql随机读取SQL查询语句 )
- Android ANR 类型
- linux svn搭建(阿里云服务器 CentOS 6.3 64位)
- 博文导航
- C语言中通过分隔符来截取字符串
- 连接数据库
- JVM虚拟机和类加载机制