JS实现的竖向折叠菜单代码


Posted in Javascript onOctober 21, 2015

本文实例讲述了JS实现的竖向折叠菜单代码。分享给大家供大家参考,具体如下:

先来看看运行效果截图:

JS实现的竖向折叠菜单代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>竖向的折叠菜单</title>
<script language = JavaScript>
function showmenu(id) {
 var list = document.getElementById("list"+id);
 var menu = document.getElementById("menu"+id)
 if (list.style.display=="none") {
  document.getElementById("list"+id).style.display="block";
  menu.className = "title1";
 }else {
  document.getElementById("list"+id).style.display="none";
  menu.className = "title";
 }
} 
</script>
<style type="text/css">
<!--
*{margin:0;padding:0;list-style:none;font-size:14px}
#nav{margin:10px;text-align:center;line-height:25px;width:200px;}
.title{background:#336699;color:#fff;border-bottom:1px solid #fff;cursor:pointer;}
.title1{background:#888;color:#000;border-bottom:1px solid #666;cursor:pointer;}
.content li{color:#336699;background:#ddd;border-bottom:1px solid #fff;}
-->
</style>
</head>
<body>
<div id="nav">  
  <div class="title" id="menu1" onclick="showmenu('1') ">Ajax下载</div>
  <div id="list1" class="content" style="display:none">
   <ul>
    <li>jQuery</li>
    <li>Extjs</li>
    <li>Mootools</li>
    </ul>
  </div> 
  <div class="title" id="menu2" onclick="showmenu('2')">网页代码</div>
  <div id="list2" class="content" style="display:none">
    <ul>
    <li>菜单导航</li>
    <li>层和布局</li>
    <li>图片切换</li>
    </ul>
  </div> 
</div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
用一段js程序来实现动画功能
Mar 06 Javascript
firefo xml 读写实现js代码
Jun 11 Javascript
面向对象的javascript(笔记)
Oct 06 Javascript
使用jQuery操作Cookies的实现代码
Oct 09 Javascript
jquery淡入淡出效果简单实例
Jan 14 Javascript
基于BootStrap Metronic开发框架经验小结【二】列表分页处理和插件JSTree的使用
May 12 Javascript
JavaScript中arguments和this对象用法分析
Aug 08 Javascript
解决layui的form里的元素进行动态生成,验证失效的问题
Sep 14 Javascript
react quill中图片上传由默认转成base64改成上传到服务器的方法
Oct 30 Javascript
微信小程序自定义tabbar custom-tab-bar 6s出不来解决方案(cover-view不兼容)
Nov 01 Javascript
vue 实现单选框设置默认选中值
Nov 07 Javascript
jquery传参及获取方式(两种方式)
Feb 13 jQuery
JS基于Mootools实现的个性菜单效果代码
Oct 21 #Javascript
纯javascript实现自动发送邮件
Oct 21 #Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 #Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
Oct 21 #Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
Oct 21 #Javascript
chrome调试javascript详解
Oct 21 #Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 #Javascript
You might like
PHP用GD库生成高质量的缩略图片
2011/03/09 PHP
php 中英文语言转换类代码
2011/08/11 PHP
PHP英文字母大小写转换函数小结
2014/05/03 PHP
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
PHP+mysql实现从数据库获取下拉树功能示例
2017/01/06 PHP
csdn 博客的css样式 v3
2009/02/24 Javascript
Document 对象的常用方法
2009/07/31 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
关于JavaScript对象的动态选择及遍历对象
2014/03/10 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
javascript+html5+css3自定义提示窗口
2017/06/21 Javascript
使用vue构建移动应用实战代码
2017/08/02 Javascript
Vuejs 页面的区域化与组件封装的实现
2017/09/11 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
JavaScript动画实例之粒子文本的实现方法详解
2020/07/28 Javascript
[02:42]2014DOTA2国际邀请赛 三冰专访:我会打到Ti20
2014/07/13 DOTA
python数据结构树和二叉树简介
2014/04/29 Python
python解决pandas处理缺失值为空字符串的问题
2018/04/08 Python
NLTK 3.2.4 环境搭建教程
2018/09/19 Python
python实现矩阵打印
2019/03/02 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
django-csrf使用和禁用方式
2020/03/13 Python
django ORM之values和annotate使用详解
2020/05/19 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
html5 localStorage本地存储_动力节点Java学院整理
2017/07/06 HTML / CSS
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
生物有机护肤品:Aurelia Probiotic Skincare
2018/01/31 全球购物
优秀党员主要事迹
2014/01/19 职场文书
抄作业检讨书
2014/02/17 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
十大最帅动漫男主 碓冰拓海上榜,第一是《灌篮高手》男主角
2022/03/18 日漫
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/07 PostgreSQL