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 相关文章推荐
读取input:file的路径并显示本地图片的方法
Sep 23 Javascript
js实现固定显示区域内自动缩放图片的方法
Jul 18 Javascript
JS实现刷新父页面不弹出提示框的方法
Jun 22 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
Nov 28 Javascript
JS html时钟制作代码分享
Mar 03 Javascript
Node.js和Express简单入门介绍
Mar 24 Javascript
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
Sep 15 Javascript
微信小程序授权获取用户详细信息openid的实例详解
Sep 20 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
Jun 05 Javascript
koa2+vue实现登陆及登录状态判断
Aug 15 Javascript
javascript之分片上传,断点续传的实际项目实现详解
Sep 05 Javascript
JS实现超级好看的鼠标小尾巴特效
Dec 01 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中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
php通过字符串调用函数示例
2014/03/02 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
PHP安装memcached扩展笔记
2015/05/28 PHP
php遍历替换目录下文件指定内容的方法
2016/11/10 PHP
PHP读取Excel类文件
2017/05/15 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
JS获取父节点方法
2009/08/20 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
2014/03/08 Javascript
javascript操作符&quot;!~&quot;详解
2015/02/10 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
Angular2平滑升级到Angular4的步骤详解
2017/03/29 Javascript
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
详解webpack分离css单独打包
2017/06/21 Javascript
webstorm添加*.vue文件支持
2018/05/08 Javascript
react-native使用leanclound消息推送的方法
2018/08/06 Javascript
python解决方案:WindowsError: [Error 2]
2016/08/28 Python
Python 函数基础知识汇总
2018/03/09 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
python 30行代码实现蚂蚁森林自动偷能量
2021/02/08 Python
html5 自定义播放器核心代码
2013/12/20 HTML / CSS
个人自我评价范文
2014/02/05 职场文书
《口技》教学反思
2014/02/21 职场文书
五年后的职业生涯规划
2014/03/04 职场文书
铁路安全事故反思
2014/04/26 职场文书
司法建议书范文
2014/05/13 职场文书
环保小标语
2014/06/13 职场文书
领导班子个人查摆问题对照检查材料
2014/10/02 职场文书
中小学生学籍证明
2014/10/25 职场文书
学校通报表扬范文
2015/05/04 职场文书
如何写好活动总结
2019/06/21 职场文书
500字作文之周记
2019/12/13 职场文书
基于Python和openCV实现图像的全景拼接详细步骤
2021/10/05 Python