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 document.createDocumentFragment()
Apr 04 Javascript
JS Excel读取和写入操作(模板操作)实现代码
Apr 11 Javascript
jquery validate 自定义验证方法介绍 日期验证
Feb 27 Javascript
js图片跟随鼠标移动代码
Nov 26 Javascript
教你用javascript实现随机标签云效果_附代码
Mar 16 Javascript
BootStrap下jQuery自动完成的样式调整
May 30 Javascript
Javascript快速实现浏览器系统通知
Aug 26 Javascript
Node解决简单重复问题系列之Excel内容的获取
Jan 02 Javascript
ztree加载完成后显示勾选节点的实现代码
Oct 22 Javascript
Vue 请求传公共参数的操作
Jul 31 Javascript
vue 全局封装loading加载教程(全局监听)
Nov 05 Javascript
一文了解JavaScript用Element Traversal新属性遍历子元素
Nov 27 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
可快速识别放射性物质-国外大神教你diy一个开放式辐射探测器
2020/03/12 无线电
CodeIgniter框架基本增删改查操作示例
2017/03/23 PHP
PHP asXML()函数讲解
2019/02/03 PHP
php设计模式之职责链模式定义与用法经典示例
2019/09/19 PHP
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
Javascript简单实现可拖动的div
2013/10/22 Javascript
js获取IP地址的方法小结
2014/07/01 Javascript
使用jquery.upload.js实现异步上传示例代码
2014/07/29 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
2014/09/25 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
jquery 属性选择器(匹配具有指定属性的元素)
2016/09/06 Javascript
angularJs关于指令的一些冷门属性详解
2016/10/24 Javascript
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
vue-router的两种模式的区别
2019/05/30 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
详解Webpack抽离第三方类库以及common解决方案
2020/03/30 Javascript
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
JavaScript监听键盘事件代码实现
2020/06/03 Javascript
JS call()及apply()方法使用实例汇总
2020/07/11 Javascript
Python 解决中文写入Excel时抛异常的问题
2018/05/03 Python
python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例
2020/02/28 Python
基于python实现复制文件并重命名
2020/09/16 Python
英国时尚高尔夫服装购物网站:Trendy Golf
2020/01/10 全球购物
计算机应用专业毕业生求职信
2013/10/24 职场文书
学习全国两会精神心得体会范文
2014/03/17 职场文书
副总经理任命书
2014/06/05 职场文书
小学生关于梦想的演讲稿
2014/08/22 职场文书
2015年建党94周年演讲稿
2015/03/19 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电
如何解决flex文本溢出问题小结
2022/07/15 HTML / CSS
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS