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 相关文章推荐
jQuery使用手册之 事件处理
Mar 24 Javascript
Javascript 代码也可以变得优美的实现方法
Jun 22 Javascript
jquery 新手学习常见问题解决方法
Apr 18 Javascript
浅谈关于JavaScript的语言特性分析
Apr 11 Javascript
javascript事件函数中获得事件源的两种不错方法
Mar 17 Javascript
javascript图片滑动效果实现
Jan 28 Javascript
js实现select下拉框菜单
Dec 08 Javascript
Bootstrap 实现查询的完美方法
Oct 26 Javascript
jQuery中 DOM节点操作方法大全
Oct 12 jQuery
layui表格数据重载
Jul 27 Javascript
js中apply和call的理解与使用方法
Nov 27 Javascript
使用 UniApp 实现小程序的微信登录功能
Jun 09 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 正则表达式小结
2009/08/31 PHP
PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
2012/04/09 PHP
PHP面向对象——访问修饰符介绍
2012/11/08 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
鼠标经过的文本框textbox变色
2009/05/21 Javascript
javascript event 事件解析
2011/01/31 Javascript
jquery中通过过滤器获取表单元素的实现代码
2011/07/05 Javascript
根据json字符串生成Html的一种方式
2013/01/09 Javascript
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
父元素与子iframe相互获取变量和元素对象的具体实现
2013/10/15 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
Node.js中的模块机制学习笔记
2014/11/04 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
简单的分页代码js实现
2016/05/17 Javascript
JS中innerHTML和pasteHTML的区别实例分析
2016/06/22 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
Vue.js上下滚动加载组件的实例代码
2017/07/17 Javascript
vue路由切换时取消之前的所有请求操作
2020/09/01 Javascript
[10:21]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster 选手采访
2021/03/11 DOTA
Python sklearn KFold 生成交叉验证数据集的方法
2018/12/11 Python
Django实现一对多表模型的跨表查询方法
2018/12/18 Python
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
Opencv python 图片生成视频的方法示例
2020/11/18 Python
VELTRA台湾:世界自由行专家
2017/08/15 全球购物
工程师岗位职责规定
2014/02/26 职场文书
母婴店促销方案
2014/03/05 职场文书
计算机毕业生求职信
2014/06/10 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
爱心捐助活动总结
2015/05/09 职场文书
2015年学校远程教育工作总结
2015/07/20 职场文书
2016年暑期教师培训心得体会
2016/01/09 职场文书
mysql的单列多值存储实例详解
2022/04/05 MySQL