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 操作XML入门
Dec 25 Javascript
jQuery 动态酷效果实现总结
Dec 27 Javascript
JS 显示当前日期与时间的代码
Mar 24 Javascript
JavaScript的漂亮的代码片段
Jun 05 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
May 05 Javascript
vue.js表格组件开发的实例详解
Oct 12 Javascript
jQuery获取this当前对象子元素对象的方法
Nov 29 Javascript
Bootstrap实现各种进度条样式详解
Apr 13 Javascript
Node.js中Bootstrap-table的两种分页的实现方法
Sep 18 Javascript
vue.js 使用axios实现下载功能的示例
Mar 05 Javascript
Javascript实现运算符重载详解
Apr 07 Javascript
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
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
咖啡语言
2021/03/03 咖啡文化
php 变量定义方法
2009/06/14 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
PHP7正式版测试,性能惊艳!
2015/12/08 PHP
PHP微信支付结果通知与回调策略分析
2019/01/10 PHP
utf8的编码算法 转载
2006/12/27 Javascript
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
2010/04/01 Javascript
IE浏览器下PNG相关功能
2015/07/05 Javascript
javascript创建动态表单的方法
2015/07/25 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
2015/12/23 Javascript
JS简单实现自定义右键菜单实例
2017/05/31 Javascript
JavaScript中in和hasOwnProperty区别详解
2017/08/04 Javascript
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
新手入门带你学习JavaScript引擎运行原理
2019/06/24 Javascript
帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
2019/08/23 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
Node.js 中如何收集和解析命令行参数
2021/01/08 Javascript
原生JavaScript实现幻灯片效果
2021/02/19 Javascript
详解python开发环境搭建
2016/12/16 Python
Python微信企业号开发之回调模式接收微信端客户端发送消息及被动返回消息示例
2017/08/21 Python
Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)
2017/08/23 Python
python正则表达式爬取猫眼电影top100
2018/02/24 Python
python re库的正则表达式入门学习教程
2019/03/08 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
简单分析python的类变量、实例变量
2019/08/23 Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
2019/08/27 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
django和flask哪个值得研究学习
2020/07/31 Python
安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法
2020/08/18 Python
维多利亚的秘密阿联酋官网:Victoria’s Secret阿联酋
2019/12/07 全球购物
运动会广播稿400字
2014/01/25 职场文书
致1500米运动员广播稿
2014/02/07 职场文书
晚会闭幕词
2015/01/28 职场文书
Python-typing: 类型标注与支持 Any类型详解
2021/05/10 Python