jQuery实现的动态伸缩导航菜单实例


Posted in Javascript onMay 07, 2015

本文实例讲述了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>jquery select</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<style type="text/css">
body {padding:10px; font-family:"宋体"}
* {margin:0; padding:0; font-size:12px;}
a{ color: #333;}
ul,li {
list-style-type:none;
}
.menu_list li a {
display:block; line-height:30px;
text-align:center; height:30px;
background:#e8e8e8; border-bottom:1px solid #ccc;
}
.hover {
background:#e8e8e8;
}
.div1{
height:200px; display:none;
padding:5px;
}
.menu_list{
width:200px; background:#f2f2f2;
border:1px solid #ccc;
}
</style>
<script type="text/javascript">
$(document).ready(function()
{
 $(".menu_list ul li").click(function()
 {
 if($(this).children(".div1").is(":hidden"))
 //判断对象是显示还是隐藏
 {
  if(!$(this).children(".div1").is(":animated")){
  //如果当前没有进行动画,则添加新动画
  $(this).children(".div1").animate({height:'show'},1000)
  .end().siblings().find(".div1").hide(1000);}
 }else{
  if(!$(this).children(".div1").is(":animated")){
  $(this).children(".div1").animate({height:'hide'},1000)
  .end().siblings().find(".div1").hide(1000);}
  }
  }
 );
});
</script>
<div class="menu_list" id="secondpane">
  <ul>
  <li class="">
  <a href="javascript:void(0);" class="a1">网页特效</a>
  <div class="div1">js特效,网页特效</div>
  </li>
  <li class="">
  <a href="javascript:void(0);" class="a1">网页模板</a>
  <div class="div1">网页模板下载</div>
  </li>
  <li class="">
  <a href="javascript:void(0);" class="a1" style="border:none;">联系我们 </a>
  <div class="div1" style="border-top:1px solid #ccc;">关于三水点靠木</div>
  </li>
 </ul>
 </div>
</body>
</html>

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

Javascript 相关文章推荐
打开超链需要“确认”对话框的方法
Mar 08 Javascript
通过 Dom 方法提高 innerHTML 性能
Mar 26 Javascript
javascript 读取xml,写入xml 实现代码
Jul 10 Javascript
JQuery弹出层示例可自定义
May 19 Javascript
js添加绑定事件的方法
May 15 Javascript
把普通对象转换成json格式的对象的简单实例
Jul 04 Javascript
AngularJS 获取ng-repeat动态生成的ng-model值实例详解
Nov 29 Javascript
详解vue组件化开发-vuex状态管理库
Apr 10 Javascript
详解React开发必不可少的eslint配置
Feb 05 Javascript
vue使用原生js实现滚动页面跟踪导航高亮的示例代码
Oct 25 Javascript
react组件从搭建脚手架到在npm发布的步骤实现
Jan 09 Javascript
vue-cli脚手架的.babelrc文件用法说明
Sep 11 Javascript
jQuery团购倒计时特效实现方法
May 07 #Javascript
js由下向上不断上升冒气泡效果实例
May 07 #Javascript
jQuery动态效果显示人物结构关系图的方法
May 07 #Javascript
js显示文本框提示文字的方法
May 07 #Javascript
js实现模拟计算器退格键删除文字效果的方法
May 07 #Javascript
浅谈document.write()输出样式
May 07 #Javascript
js库Modernizr的介绍和使用
May 07 #Javascript
You might like
PHP 和 HTML
2006/10/09 PHP
php 数组的指针操作实现代码
2011/02/08 PHP
PHP实现基于3DES算法加密解密字符串示例
2018/08/24 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
基于JavaScript实现生成名片、链接等二维码
2015/09/20 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
2016/12/12 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
JavaScript实现审核流程状态的动态显示进度条
2017/03/15 Javascript
jQuery Easyui Treegrid实现显示checkbox功能
2017/08/08 jQuery
详解微信小程序中的页面代码中的模板的封装
2017/10/12 Javascript
vue-router实现组件间的跳转(参数传递)
2017/11/07 Javascript
使用electron将vue-cli项目打包成exe的方法
2018/09/29 Javascript
微信小程序HTTP接口请求封装的实现
2019/02/21 Javascript
如何使用webpack打包一个库library的方法步骤
2019/12/18 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
python opencv之SIFT算法示例
2018/02/24 Python
自适应线性神经网络Adaline的python实现详解
2019/09/30 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
Pandas读取csv时如何设置列名
2020/06/02 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
二年级语文教学反思
2014/02/02 职场文书
英文求职信写作小建议
2014/02/16 职场文书
个人培训自我鉴定
2014/03/28 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
新闻报道策划方案
2014/06/11 职场文书
毕业生个人总结
2015/02/28 职场文书
终止解除劳动合同证明书
2015/06/17 职场文书