js实现超简单的展开、折叠目录代码


Posted in Javascript onAugust 28, 2015

本文实例讲述了js实现超简单的展开、折叠目录代码。分享给大家供大家参考。具体如下:

这里介绍一款超简单的目录,展开菜单代码,鼠标点击即可展开,再次点击即可合拢,类似树形菜单的功能,网上见过很多,不多做介绍了,欢迎参考。

运行效果截图如下:

js实现超简单的展开、折叠目录代码

在线演示地址如下:

具体代码如下:

<title>可折叠展开的简单目录</title>
<style>
div{
font-size:12px;
color:red;
background-color: #EAEAE8;
border: 1 solid #1892B5;
padding: 1
}
</style>
<div id="main1" style="color:blue" onclick="document.all.child1.style.display=(document.all.child1.style.display =='none')?'':'none'" > 
+ 主目录1</div> 
<div id="child1" style="display:none"> 
<a href="#">- 子目录1</a> <br> 
<a href="#">- 子目录2</a> <br> 
<a href="#">- 子目录3</a> <br> 
<a href="#">- 子目录4</a> 
</div> 
<div id="main2" style="color:blue" onclick="document.all.child2.style.display=(document.all.child2.style.display =='none')?'':'none'" > 
+ 主目录2 </div> 
<div id="child2" style="display:none"> 
<a href="#">- 子目录1</a> <br> 
<a href="#">- 子目录2</a> <br> 
<a href="#">- 子目录3</a> 
</div>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
一个加密JavaScript的开源工具PACKER2.0.2
Nov 04 Javascript
extjs grid设置某列背景颜色和字体颜色的方法
Sep 03 Javascript
Jquery实现简单的动画效果代码
Mar 18 Javascript
JS继承用法实例分析
Feb 05 Javascript
js实现的二级横向菜单条实例
Aug 22 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
Oct 27 Javascript
利用jquery实现下拉框的禁用与启用
Dec 07 Javascript
JS中from 表单序列化提交的代码
Jan 20 Javascript
JavaScript正则表达式简单实用实例
Jun 23 Javascript
使用proxy实现一个更优雅的vue【推荐】
Jun 19 Javascript
原生JavaScript实现轮播图
Jan 10 Javascript
react中useState使用:如何实现在当前表格直接更改数据
Aug 05 Javascript
js实现带圆角的多级下拉菜单效果
Aug 28 #Javascript
jquery实现超简洁的TAB选项卡效果代码
Aug 28 #Javascript
js实现类似菜单风格的TAB选项卡效果代码
Aug 28 #Javascript
js游戏人物上下左右跑步效果代码分享
Aug 28 #Javascript
Angular Js文件上传之form-data
Aug 28 #Javascript
jQuery热气球动画半透明背景的后台登录界面代码分享
Aug 28 #Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 #Javascript
You might like
PHP MYSQL乱码问题,使用SET NAMES utf8校正
2009/11/30 PHP
php获取url参数方法总结
2014/11/13 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
PHP实现基于mysqli的Model基类完整实例
2016/04/08 PHP
PHP模板引擎Smarty自定义变量调解器用法
2016/04/11 PHP
WordPress中设置Post Type自定义文章类型的实例教程
2016/05/10 PHP
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
2014/05/15 Javascript
JavaScript中的Primitive对象封装介绍
2014/12/31 Javascript
Javascript获取表单名称(name)的方法
2015/04/02 Javascript
JavaScript实现动画打开半透明提示层的方法
2015/04/21 Javascript
JavaScript仿flash遮罩动画效果
2016/06/15 Javascript
sea.js常用的api简易文档
2016/11/15 Javascript
微信小程序 tabs选项卡效果的实现
2017/01/05 Javascript
JS验证全角与半角及相互转化的介绍
2017/05/18 Javascript
JavaScript中in和hasOwnProperty区别详解
2017/08/04 Javascript
vue中v-for加载本地静态图片方法
2018/03/03 Javascript
JavaScript实现JSON合并操作示例【递归深度合并】
2018/09/07 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
vue watch监控对象的简单方法示例
2021/01/07 Vue.js
Python中的__SLOTS__属性使用示例
2015/02/18 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
python numpy元素的区间查找方法
2018/11/14 Python
python json.loads兼容单引号数据的方法
2018/12/19 Python
pyqt5之将textBrowser的内容写入txt文档的方法
2019/06/21 Python
python多线程并发及测试框架案例
2019/10/15 Python
python切割图片的示例
2020/11/12 Python
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
佐卡伊官网:中国知名珠宝品牌
2017/02/05 全球购物
机械设计专业应届生求职信
2013/11/21 职场文书
药剂专业自荐信范文
2014/04/16 职场文书
法人身份证明书
2014/10/08 职场文书
事业单位聘任报告
2015/03/02 职场文书
使用php的mail()函数实现发送邮件功能
2021/06/03 PHP