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 相关文章推荐
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的解决方法
Jun 12 Javascript
js String对象中常用方法小结(字符串操作)
Jan 27 Javascript
使用js操作css实现js改变背景图片示例
Mar 10 Javascript
js获取表格的行数和列数的方法
Oct 23 Javascript
jQuery移动web开发中的页面初始化与加载事件
Dec 03 Javascript
AngularJS 指令详细介绍
Jul 27 Javascript
Vue.js学习笔记之 helloworld
Aug 14 Javascript
AngularJS中$http的交互问题
Mar 29 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
Apr 14 Javascript
JavaScript判断对象和数组的两种方法
May 31 Javascript
解决layui的table插件无法多层级获取json数据的问题
Sep 19 Javascript
Selenium执行Javascript脚本参数及返回值过程详解
Apr 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
基于MySQL到MongoDB简易对照表的详解
2013/06/03 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
JQUERY 浏览器判断实现函数
2009/08/20 Javascript
基于JQuery的6个Tab选项卡插件
2010/09/03 Javascript
JavaScript 设计模式 安全沙箱模式
2010/09/24 Javascript
深入理解JavaScript系列(16) 闭包(Closures)
2012/04/12 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
JavaScript对象学习经验整理
2013/10/12 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
2015/11/30 Javascript
简单实现jQuery手风琴效果
2017/08/18 jQuery
在vue项目中引用Iview的方法
2018/09/14 Javascript
js正则取值的结果数组调试方法
2018/10/10 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
2019/08/02 Javascript
浅谈vue3中effect与computed的亲密关系
2019/10/10 Javascript
详解webpack的clean-webpack-plugin插件报错
2020/10/16 Javascript
介绍Python的@property装饰器的用法
2015/04/28 Python
Python实现基本线性数据结构
2016/08/22 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
Python自动抢红包教程详解
2019/06/11 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
python django 原生sql 获取数据的例子
2019/08/14 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
Django实现图片上传功能步骤解析
2020/04/22 Python
解决pip install psycopg2出错问题
2020/07/09 Python
python实现定时发送邮件到指定邮箱
2020/12/23 Python
HTML5制作酷炫音频播放器插件图文教程
2014/12/30 HTML / CSS
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
TripAdvisor台湾:全球最大旅游网站
2018/08/26 全球购物
完整版商业计划书
2014/09/15 职场文书
应届毕业生求职简历自我评价
2015/03/02 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书
vue实现简单数据双向绑定
2021/04/28 Vue.js
PyTorch dropout设置训练和测试模式的实现
2021/05/27 Python