jQuery实现带延迟效果的滑动菜单代码


Posted in Javascript onSeptember 02, 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>
<title>jQuery实用炫动的导航效果</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
.nav{width:960px;text-align:center;background:#06F;margin:0 auto;position:relative;}
.nav a{width:104px;height:41px;line-height:41px;display:inline-block;margin-right:30px;position:relative;z-index:11111;color:#FFF;}
.nav_bj{background:#F00;width:104px;height:41px;position:absolute;top:0;z-index:111;left:210px;}
</style>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
 var xxx,re;
 $(".nav a").mouseover(function(){
  xxx=$(this).position().left;
  $(".nav_bj").animate({left:xxx})
  clearTimeout(re);
  }).mouseout(function(){
   clearTimeout(re);
   re=setTimeout(function(){
    $(".nav_bj").animate({left:210})
   },500);
  })
 })
</script>
</head>
<body>
<div class="nav">
<a href="#">首页</a>
<a href="#">三水点靠木</a>
<a href="#">脚本下载</a>
<a href="#">网页特效</a>
<div class="nav_bj"></div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
完美兼容多浏览器的js判断图片路径代码汇总
Apr 17 Javascript
谈谈我对JavaScript DOM事件的理解
Dec 18 Javascript
Node.js实用代码段之正确拼接Buffer
Mar 17 Javascript
js利用clipboardData实现截屏粘贴功能
Oct 12 Javascript
js自定义Tab选项卡效果
Jun 05 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
Jun 26 Javascript
Node.js  事件循环详解及实例
Aug 06 Javascript
vue.js  父向子组件传参的实例代码
Oct 29 Javascript
在微信小程序中渲染HTML内容的方法示例
Sep 28 Javascript
Vue之Mixins(混入)的使用方法
Sep 24 Javascript
基于JS+HTML实现弹窗提示是否确认提交功能
Jun 17 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
Aug 14 Javascript
jquery实现顶部向右伸缩的导航区域代码
Sep 02 #Javascript
jquery实现的Banner广告收缩效果代码
Sep 02 #Javascript
js实现拉幕效果的广告代码
Sep 02 #Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 #Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 #Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
Sep 02 #Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 #Javascript
You might like
PHP调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
PHP可变变量学习小结
2015/11/29 PHP
javascript Object与Function使用
2010/01/11 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
2011/04/02 Javascript
Jquery利用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
2014/02/12 Javascript
js+css实现导航效果实例
2015/02/10 Javascript
JavaScript使用ActiveXObject访问Access和SQL Server数据库
2015/04/02 Javascript
JavaScript通过setTimeout实时显示当前时间的方法
2015/04/16 Javascript
详解AngularJS中自定义过滤器
2015/12/28 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
详解javascript表单的Ajax提交插件的使用
2016/12/29 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
基于vue的fullpage.js单页滚动插件
2017/03/20 Javascript
浅谈原型对象的常用开发模式
2017/07/22 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
echarts学习笔记之箱线图的分析与绘制详解
2017/11/22 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
vue解决使用webpack打包后keep-alive不生效的方法
2018/09/01 Javascript
create-react-app使用antd按需加载的样式无效问题的解决
2019/02/26 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
Vue3.0的优化总结
2020/10/16 Javascript
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
Python pymongo模块用法示例
2018/03/31 Python
Python/ArcPy遍历指定目录中的MDB文件方法
2018/10/27 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
Python random模块制作简易的四位数验证码
2020/02/01 Python
python基本算法之实现归并排序(Merge sort)
2020/09/01 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
澳大利亚在线购买葡萄酒:The Wine Collective
2020/02/20 全球购物
北京银河万佳Java面试题
2012/03/21 面试题
社区端午节活动方案
2014/01/28 职场文书
简单的项目建议书模板
2014/03/12 职场文书
个人党性分析材料
2014/12/19 职场文书
收入证明范本
2015/06/12 职场文书
工作表现证明
2015/06/15 职场文书
浅谈MySql update会锁定哪些范围的数据
2022/06/25 MySQL