jQuery实现两款有动画功能的导航菜单代码


Posted in Javascript onSeptember 16, 2015

本文实例讲述了jQuery实现两款有动画功能的导航菜单代码。分享给大家供大家参考。具体如下:

这里介绍两个有动画功能的jQuery导航菜单,每个具备移动背景的效果,第二则是渐变背景效果,两个都不错,根据你的喜好选择了,菜单的风格和颜色自己修改一下就能用了。

运行效果截图如下:

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>两个有动画功能的导航菜单</title>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
<script type="text/javascript">
$(function()
{
 $("#test1 a").mouseover(function()
 { 
  var index = $("#test1 a").index(this);
  var width = $("#test1 a").width();
  $("#test1 .showhover").stop().animate({left:width*index},1000);
 })
 $("#test2 a").mouseover(function()
 { 
  var index = $("#test2 a").index(this);
  var width = $("#test2 a").width();
  $("#test2 .showhover").stop().animate({left:width*index,opacity:'0.6'},1000).stop(false,true).animate({opacity:'1.0'},500);
 })
})
</script> 
<style type="text/css">
.body {margin:10px;}
img {border:0;}
a {text-decoration:none;}
ul{list-style:none; margin:0; padding:0;}
.menu {background:#003399; height:25px; width:600px; position:relative; overflow:hidden;}
.menu .showmenu, .menu .showhover{ position:absolute;}
.menu .showmenu a {float:left; display:block;}
.menu .showmenu a {font:700 12px/25px Microsoft YaHei; color:#fff; width:100px; height:25px; text-align:center;}
.menu .showhover {background:#990033; width:100px; height:25px;}
</style>
</head>
<body>
<div class="menu" id="test1">
 <div class="showhover"></div>
 <div class="showmenu">
  <a href="#">网站首页</a>
  <a href="#">关于我们</a>
  <a href="#">新闻中心</a>
  <a href="#">产品中心</a>
  <a href="#">解决方案</a>
  <a href="#">联系我们</a>
 </div>
</div>
<div style="clear:both;height:50px;"></div>
<div class="menu" id="test2">
 <div class="showhover"></div>
 <div class="showmenu">
  <a href="#">网站首页</a>
  <a href="#">关于我们</a>
  <a href="#">新闻中心</a>
  <a href="#">产品中心</a>
  <a href="#">解决方案</a>
  <a href="#">联系我们</a>
 </div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
JavaScript this 深入理解
Jul 30 Javascript
js中onload与onunload的使用示例
Aug 25 Javascript
js实现仿qq消息的弹出窗效果
Jan 06 Javascript
简单实现JS倒计时效果
Dec 23 Javascript
vue实现todolist单页面应用
Apr 11 Javascript
在一般处理程序(ashx)中弹出js提示语
Aug 16 Javascript
vue树形结构获取键值的方法示例
Jun 21 Javascript
JS实现的简单分页功能示例
Aug 23 Javascript
ES6中let 和 const 的新特性
Sep 03 Javascript
微信小程序实现菜单左右联动
May 19 Javascript
JS实现购物车基本功能
Nov 08 Javascript
javascript中的previousSibling和nextSibling的正确用法
Sep 16 #Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
Sep 16 #Javascript
JS+CSS实现的经典tab选项卡效果代码
Sep 16 #Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
Sep 16 #Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 #Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
Sep 16 #Javascript
JS实现不规则TAB选项卡效果代码
Sep 16 #Javascript
You might like
让CodeIgniter数据库缓存自动过期的处理的方法
2014/06/12 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
培养自己的php编码规范
2015/09/28 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
七种PHP开发环境搭建工具
2020/06/28 PHP
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
2013/04/17 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
jquery实现的美女拼图游戏实例
2015/05/04 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
NodeJS配置HTTPS服务实例分享
2017/02/19 NodeJs
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
让你彻底掌握es6 Promise的八段代码
2017/07/26 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
使用JS中的Replace()方法遇到的问题小结
2017/10/20 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
彻底搞懂Python字符编码
2018/01/23 Python
python、Matlab求定积分的实现
2019/11/20 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
2020/04/24 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
Alba Moda德国网上商店:意大利时尚女装销售
2016/11/14 全球购物
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
新加坡网上美容店:Hermo新加坡
2019/06/19 全球购物
创意爱尔兰礼物:Creative Irish Gifts
2020/01/29 全球购物
上海期货面试题
2014/01/31 面试题
上课睡觉检讨书
2014/01/28 职场文书
四年级语文教学反思
2014/02/05 职场文书
2014道德模范事迹材料
2014/02/16 职场文书
球队口号
2014/06/18 职场文书
golang中的空接口使用详解
2021/03/30 Python
MySQL系列之十五 MySQL常用配置和性能压力测试
2021/07/02 MySQL
C#连接ORACLE出现乱码问题的解决方法
2021/10/05 Oracle