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事件模型代码
Jul 01 Javascript
jquery 读取页面load get post ajax 四种方式代码写法
Apr 02 Javascript
JS使用JSON作为参数实例分析
Jun 23 Javascript
json格式的javascript对象用法分析
Jul 04 Javascript
javascript添加前置0(补零)的几种方法
Jan 05 Javascript
详解vue.js数据传递以及数据分发slot
Jan 20 Javascript
Vue.js 中的 v-show 指令及用法详解
Nov 19 Javascript
Vue.use()在new Vue() 之前使用的原因浅析
Aug 26 Javascript
vue 解决文本框被键盘遮住的问题
Nov 06 Javascript
vue+element 实现商城主题开发的示例代码
Mar 26 Javascript
vue 使用rules对表单字段进行校验的步骤
Dec 25 Vue.js
原生JavaScript实现进度条
Feb 19 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中的CMS的涵义
2007/03/11 PHP
codeigniter中view通过循环显示数组数据的方法
2015/03/20 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
PHP的APC模块实现上传进度条
2015/10/27 PHP
Laravel框架源码解析之模型Model原理与用法解析
2020/05/14 PHP
js网页版计算器的简单实现
2013/07/02 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
JS刷新当前页面的几种方法总结
2013/12/24 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
javaScript事件机制兼容【详细整理】
2016/07/23 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
JS实现仿百度文库评分功能
2017/01/12 Javascript
微信小程序 navbar实例详解
2017/05/11 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
JS实现的小火箭发射动画效果示例
2018/12/08 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
ESLint 是如何检查 .vue 文件的
2020/11/30 Vue.js
Python实现带参数与不带参数的多重继承示例
2018/01/30 Python
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
python绘制热力图heatmap
2020/03/23 Python
Django多数据库的实现过程详解
2019/08/01 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
python paramiko远程服务器终端操作过程解析
2019/12/14 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
Python为何不支持switch语句原理详解
2020/10/21 Python
使用html2canvas将页面转成图并使用用canvas2image下载
2019/04/04 HTML / CSS
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
大学生就业自我鉴定
2013/10/26 职场文书
教师个人鉴定材料
2014/02/08 职场文书
实习评语大全
2014/04/26 职场文书
2019请假条的基本格式及范文!
2019/07/05 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
HTML基本元素标签介绍
2022/02/28 HTML / CSS