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 相关文章推荐
javascript中的undefined 与 null 的区别  补充篇
Mar 17 Javascript
给超链接添加特效鼠标移动展示提示信息且随鼠标移动
Oct 17 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
Feb 23 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
May 01 Javascript
详解jQuery移动页面开发中的ui-grid网格布局使用
Dec 03 Javascript
Bootstrap每天必学之导航条(二)
Mar 01 Javascript
前端 Vue.js 和 MVVM 详细介绍
Dec 29 Javascript
ionic2打包android时gradle无法下载的解决方法
Apr 05 Javascript
ES6字符串模板,剩余参数,默认参数功能与用法示例
Apr 06 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
Apr 21 Javascript
JavaScript中使用Async实现异步控制
Aug 15 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
Apr 29 Javascript
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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
php下判断数组中是否存在相同的值array_unique
2008/03/25 PHP
mayfish 数据入库验证代码
2010/04/30 PHP
处理(php-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
2013/07/03 PHP
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
基于PHP的简单采集数据入库程序【续篇】
2014/07/30 PHP
joomla数据库操作示例代码
2016/01/06 PHP
php链式操作的实现方式分析
2019/08/12 PHP
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
JS的递增/递减运算符和带操作的赋值运算符的等价式
2007/12/08 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
浅析Prototype的模板类 Template
2011/12/07 Javascript
javascript基本包装类型介绍
2015/04/10 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
js实现可控制左右方向的无缝滚动效果
2016/05/29 Javascript
jQuery中deferred对象使用方法详解
2016/07/14 Javascript
javascript正则表达式中分组详解
2016/07/17 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
python删除特定文件的方法
2015/07/30 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
django项目中使用手机号登录的实例代码
2019/08/15 Python
如何打包Python Web项目实现免安装一键启动的方法
2020/05/21 Python
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
html5弹跳球示例代码
2013/07/23 HTML / CSS
美国知名日用品连锁超市:Dollar General(多来店)
2017/01/14 全球购物
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
项目资料员岗位职责
2013/12/10 职场文书
生产部主管岗位职责
2014/01/06 职场文书
学年末自我鉴定
2014/01/21 职场文书
2014年文员工作总结
2014/11/18 职场文书
高中化学教学反思
2016/02/22 职场文书
《西门豹》教学反思
2016/02/23 职场文书
2016春季运动会开幕词
2016/03/04 职场文书
Nginx进程调度问题详解
2021/09/25 Servers