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 相关文章推荐
multiSteps 基于Jquery的多步骤滑动切换插件
Jul 22 Javascript
JS target与currentTarget区别说明
Aug 28 Javascript
全面解析Bootstrap手风琴效果
Apr 17 Javascript
jQuery检测滚动条是否到达底部
Dec 15 Javascript
javascript判断图片是否加载完成的方法推荐
May 13 Javascript
JavaScript使用Range调色及透明度实例
Sep 25 Javascript
vue中实现左右联动的效果
Jun 22 Javascript
在vue项目中集成graphql(vue-ApolloClient)
Sep 08 Javascript
JS求1到任意数之间的所有质数的方法详解
May 20 Javascript
JS用最简单的方法实现四舍五入
Aug 27 Javascript
JavaScript 作用域scope简单汇总
Oct 23 Javascript
jQuery实时统计输入框字数及限制
Jun 24 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
php安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
PHP得到mssql的存储过程的输出参数功能实现
2012/11/23 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
2016/05/09 PHP
php使用preg_match()函数验证ip地址的方法
2017/01/07 PHP
php根据命令行参数生成配置文件详解
2019/03/15 PHP
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
javascript实现倒计时(精确到秒)
2015/06/26 Javascript
javascript实现延时显示提示框特效代码
2016/04/27 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
2016/08/10 Javascript
微信小程序  checkbox组件详解及简单实例
2017/01/10 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
JS通过调用微信API实现微信支付功能的方法示例
2017/06/29 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
JavaScript 数组去重并统计重复元素出现的次数实例
2017/12/14 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
2018/10/19 Javascript
jQuery中DOM常见操作实例小结
2019/08/01 jQuery
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
TensorFlow实现简单的CNN的方法
2019/07/18 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
德国化妆品和天然化妆品网上商店:kosmetikfuchs.de
2017/06/09 全球购物
车间调度岗位职责
2013/11/30 职场文书
大四学生思想汇报
2014/01/13 职场文书
让世界充满爱演讲稿
2014/05/24 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
三好学生主要事迹材料
2015/11/03 职场文书
2016年秋季趣味运动会开幕词
2016/03/04 职场文书
JavaScript事件的委托(代理)的用法示例详解
2022/02/18 Javascript
Go语言入门exec的基本使用
2022/05/20 Golang