jQuery实现的经典竖向伸缩菜单效果代码


Posted in Javascript onSeptember 24, 2015

本文实例讲述了jQuery实现的经典竖向伸缩菜单效果代码。分享给大家供大家参考。具体如下:

这是一款使用jquery1.3.2制作的竖向伸缩菜单,每点击一次主菜单,会拉开出对应的二级菜单,再次点击会合拢,效果非常不错。

运行效果截图如下:

jQuery实现的经典竖向伸缩菜单效果代码

在线演示地址如下:

具体代码如下:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery1.3.2竖向的伸缩菜单</title>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
  $(document).ready(function(){
  $("#wenzhang>dd>dl>dd").hide();
  $.each($("#wenzhang>dd>dl>dt"), function(){
   $(this).click(function(){
    $("#wenzhang>dd>dl>dd ").not($(this).next()).slideUp();
    $(this).next().slideToggle(500);
    //$(this).next().toggle();
   });
  });
  });
 </script>
<style type="text/css">
dl,dd,dt,ul,li{ margin:0; padding:0; list-style:none; color:#333;}
#wenzhang{ width:300px; text-align:center; font-size:12px;border-left:1px solid #dedede;border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
#wenzhang dd dl dt{ border-top:1px solid #dedede; background:#f2f2f2; height:25px; line-height:25px; font-weight:bold;}
#wenzhang ul{ background:#f9f9f9; }
#wenzhang li{ border-top:1px solid #efefef; line-height:25px;}
</style>
</head>
<body>
 <dl id="wenzhang">
 <dd>
 <dl>
  <dt>脚本下载</dt>
  <dd>
  <ul>
  <li>ASP源码下载</li>
  <li>PHP源码下载</li>
  <li>ASP.net源码下载</li>
  </ul>
  </dd>
 </dl>
 </dd>
 <dd>
 <dl>
  <dt>网页特效</dt>
  <dd>
  <ul>
  <li>菜单导航</li>
  <li>层和布局洋</li>
  <li>表单及按钮</li>
  </ul>
  </dd>
 </dl>
 </dd> 
 <dd>
 <dl>
  <dt>最新更新</dt>
  <dd>
  <ul>
   <li>最新更新</li>
   <li>下载排行</li>
   <li>推荐下载</li>
  </ul>
  </dd>
 </dl>
 </dd> 
 </dl>
 <p>如果初次运行,请刷新一次页面,调用了本站的jQuery,可能加载需要些时间。</p>
</body>
</html>

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

Javascript 相关文章推荐
如何从jQuery的ajax请求中删除X-Requested-With
Dec 11 Javascript
jquery进行数组遍历如何跳出当前的each循环
Jun 05 Javascript
JS中处理时间之setUTCMinutes()方法的使用
Jun 12 Javascript
jQuery实现的自动加载页面功能示例
Sep 04 Javascript
原生JS实现自定义滚动条效果
Oct 27 Javascript
Vue组件实例间的直接访问实现代码
Aug 20 Javascript
基于bootstrap写的一点localStorage本地储存
Nov 21 Javascript
javascript实现最长公共子序列实例代码
Feb 05 Javascript
在vue组件中使用axios的方法
Mar 16 Javascript
详解Vue webapp项目通过HBulider打包原生APP
Jun 29 Javascript
小程序实现展开/收起的效果示例
Sep 22 Javascript
利用React Router4实现的服务端直出渲染(SSR)
Jan 07 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
Sep 23 #Javascript
直接拿来用的15个jQuery代码片段
Sep 23 #Javascript
JS实现漂亮的淡蓝色滑动门效果代码
Sep 23 #Javascript
jQuery Validate验证框架经典大全
Sep 23 #Javascript
Javascript实现的简单右键菜单类
Sep 23 #Javascript
js实现无限级树形导航列表效果代码
Sep 23 #Javascript
JS实现同一个网页布局滑动门和TAB选项卡实例
Sep 23 #Javascript
You might like
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
Javascript 更新 JavaScript 数组的 uniq 方法
2008/01/23 Javascript
动态修改DOM 里面的 id 属性的弊端分析
2008/09/03 Javascript
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
用jQuery获取table中行id和td值的实现代码
2016/05/19 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
2016/07/06 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
微信小程序 地图map实例详解
2017/06/07 Javascript
Vue.2.0.5实现Class 与 Style 绑定的实例
2017/06/20 Javascript
JavaScript数组_动力节点Java学院整理
2017/06/26 Javascript
jQuery实现可兼容IE6的滚动监听功能
2017/09/20 jQuery
Vue render深入开发讲解
2018/04/13 Javascript
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
python查找目录下指定扩展名的文件实例
2015/04/01 Python
Python列表推导式与生成器表达式用法示例
2018/02/08 Python
常用python爬虫库介绍与简要说明
2020/01/25 Python
Python 没有main函数的原因
2020/07/10 Python
Python实现自动装机功能案例分析
2020/10/22 Python
Python实现哲学家就餐问题实例代码
2020/11/09 Python
html5自动播放mov格式视频的实例代码
2020/01/14 HTML / CSS
用canvas显示验证码的实现
2020/04/10 HTML / CSS
澳大利亚最好的在线时尚精品店:Princess Polly
2018/01/03 全球购物
广告学专业毕业生自荐信
2013/09/24 职场文书
数控专业应届生求职信
2013/11/27 职场文书
酒店保安员岗位职责
2014/01/31 职场文书
安全标准化汇报材料
2014/02/03 职场文书
国庆促销活动总结
2014/08/29 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
邀请书格式范文
2015/02/02 职场文书
先进党支部事迹材料2016
2016/02/26 职场文书
Redis 持久化 RDB 与 AOF的执行过程
2021/11/07 Redis
Java 多线程协作作业之信号同步
2022/05/11 Java/Android