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 相关文章推荐
js RuntimeObject() 获取ie里面自定义函数或者属性的集合
Nov 23 Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 Javascript
js二级地域选择的实现方法
Jun 17 Javascript
JS 日期比较大小的简单实例
Jan 13 Javascript
使用jQuery.wechat构建微信WEB应用
Oct 09 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
Dec 22 Javascript
Bootstrap实现下拉菜单效果
Apr 29 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
May 30 Javascript
jQuery实现的小图列表,大图展示效果幻灯片示例
Oct 25 Javascript
JavaScript表单即时验证 验证不成功不能提交
Aug 31 Javascript
JS删除数组里的某个元素方法
Feb 03 Javascript
JS中判断字符串存在和非空的方法
Sep 12 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
天津市收音机工业发展史
2021/03/04 无线电
php实现rc4加密算法代码
2012/04/25 PHP
php计算两个文件相对路径的方法
2015/03/14 PHP
PHP的Socket网络编程入门指引
2015/08/11 PHP
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
js打开新窗口方法整理
2014/02/17 Javascript
javascript函数中参数传递问题示例探讨
2014/07/31 Javascript
jQuery定义背景动态切换效果的方法
2015/03/23 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
浅析jquery如何判断滚动条滚到页面底部并执行事件
2016/04/29 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
JS声明式函数与赋值式函数实例分析
2016/12/13 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
js获取一组日期中最近连续的天数
2017/05/25 Javascript
微信小程序 页面跳转事件绑定的实例详解
2017/09/20 Javascript
js时间戳与日期格式之间转换详解
2017/12/11 Javascript
Element-UI Table组件上添加列拖拽效果实现方法
2018/04/14 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
简介Python中用于处理字符串的center()方法
2015/05/18 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
Python绑定方法与非绑定方法详解
2017/08/18 Python
python sys,os,time模块的使用(包括时间格式的各种转换)
2018/04/27 Python
使用python生成杨辉三角形的示例代码
2018/08/29 Python
Python做智能家居温湿度报警系统
2018/09/25 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
利用python生成照片墙的示例代码
2020/04/09 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
AOP的定义以及作用
2013/09/08 面试题
党的群众路线教育实践活动领导班子整改方案
2014/10/25 职场文书
《社戏》教学反思
2016/02/22 职场文书
python自然语言处理之字典树知识总结
2021/04/25 Python
MySQL 自定义变量的概念及特点
2021/05/13 MySQL
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server