jQuery实现菜单感应鼠标滑动动画效果的方法


Posted in Javascript onFebruary 28, 2015

本文实例讲述了jQuery实现菜单感应鼠标滑动动画效果的方法。分享给大家供大家参考。具体分析如下:

此代码测试环境为IE9 以及GG、FF浏览器,IE8及以下浏览器可能不支持,希望理解。

这款JS鼠标滑动效果使用jQuery实现简单动画的方法,而且也惊喜的发现,jquery有更好的书写方法,可以连写,在animate方法前加上stop方法就可实现鼠标移出后,不再执行滑动效果。

<!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鼠标滑动效果</title>

<script src="js/jquery.min.js" type="text/javascript"></script>

<style>

body{font-size:12px;font-family:Tahoma,Arial,Verdana;color:#fff; background:#000; width:100%; height:100%;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td ,i{padding:0;margin:0}

fieldset,img {border:0}

.clear{ clear:both;}

address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal}

ol,ul {list-style:none}

caption,th {text-align:left}

h1,h2,h3,h4,h5,h6 {font-size:100%}

abbr,acronym,img {border:0}

button,input,select,textarea{font-size:100%;}

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

table {border-collapse:collapse;border-spacing:0;}

a{text-decoration:none;}

a:hover {text-decoration:underline;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear:both;}

.all ul{ width:100%; text-align:center;}

.all ul li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #990066; cursor:pointer;}

</style>

</head>

<body>

<div class="all">

<ul>

<li>第一项</li>

<li>第二项</li>

<li>第三项</li>

</ul>

</div>

<script type="text/javascript">

$(document).ready(function(){

$('.all ul li').mouseover(function(){

$(this).animate({"height":"70px","line-height":"70px"},100)

}).mouseleave(function(){

$(this).stop().animate({"height":"40px","line-height":"40px"},100)

});

})

</script>

</body>

</html>

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

Javascript 相关文章推荐
document对象execCommand的command参数介绍
Aug 01 Javascript
jquery js 获取时间差、时间格式具体代码
Jun 05 Javascript
推荐9款炫酷的基于jquery的页面特效
Dec 07 Javascript
Javascript 运动中Offset的bug解决方案
Dec 24 Javascript
纯js实现重发验证码按钮倒数功能
Apr 21 Javascript
jquery+json实现动态商品内容展示的方法
Jan 14 Javascript
jQuery实现 上升、下降、删除、添加一行代码
Mar 06 Javascript
详解jquery选择器的原理
Aug 01 jQuery
微信小程序表单验证功能完整实例
Dec 01 Javascript
JS数组实现分类统计实例代码
Sep 30 Javascript
pm2发布node配置文件ecosystem.json详解
May 15 Javascript
微信小程序swiper实现文字纵向轮播提示效果
Jan 21 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
Feb 28 #Javascript
js实现同一页面可多次调用的图片幻灯切换效果
Feb 28 #Javascript
js获取当前日期前七天的方法
Feb 28 #Javascript
JQuery的ON()方法支持的所有事件罗列
Feb 28 #Javascript
使用命令对象代替switch语句的写法示例
Feb 28 #Javascript
Underscore.js常用方法总结
Feb 28 #Javascript
js实现文字跟随鼠标移动而移动的方法
Feb 28 #Javascript
You might like
解析php php_openssl.dll的作用
2013/07/01 PHP
php使用正则表达式获取字符串中的URL
2016/12/29 PHP
PHP array_reduce()函数的应用解析
2018/10/28 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
JavaScript 验证浏览器是否支持javascript的方法小结
2009/05/17 Javascript
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
2009/10/26 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
JavaScript中发布/订阅模式的简单实例
2014/11/05 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
2015/07/27 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
详解js几个绕不开的事件兼容写法
2017/08/30 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
2017/12/26 Javascript
Vue实现导航栏的显示开关控制
2019/11/01 Javascript
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
JavaScript中的this/call/apply/bind的使用及区别
2020/03/06 Javascript
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
[01:09:13]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第三场 1月19日
2021/03/11 DOTA
详解python时间模块中的datetime模块
2016/01/13 Python
Python简单生成随机姓名的方法示例
2017/12/27 Python
基于python 处理中文路径的终极解决方法
2018/04/12 Python
PyQt5每天必学之布局管理
2018/04/19 Python
解决python3中的requests解析中文页面出现乱码问题
2019/04/19 Python
python requests更换代理适用于IP频率限制的方法
2019/08/21 Python
Django models filter筛选条件详解
2020/03/16 Python
Python如何把字典写入到CSV文件的方法示例
2020/08/23 Python
python基于Kivy写一个图形桌面时钟程序
2021/01/28 Python
Engel & Bengel官网:婴儿推车、儿童房家具和婴儿设备
2019/12/28 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
小学生自我评价范例
2013/09/24 职场文书
《兰亭集序》教学反思
2014/02/11 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
毕业论文致谢格式模板
2015/05/14 职场文书
日本读研:怎样写好一篇日本研究计划书?
2019/07/15 职场文书
Redis分布式锁Redlock的实现
2021/08/07 Redis