jq实现酷炫的鼠标经过图片翻滚效果


Posted in Javascript onMarch 12, 2014

短短的十多行代码就实现了一个酷炫的图片翻滚代码,要实现这个效果并不难,只要思路对了,一切都好办,不多说了,直接上代码看效果!

html结构:

<ul class="list"> 
<li><img src="images/10.jpg" alt="" /><a href="#"><span>1</span></a></li> 
<li><img src="images/11.jpg" alt="" /><a href="#"><span>2</span></a></li> 
<li><img src="images/12.jpg" alt="" /><a href="#"><span>3</span></a></li> 
<li><img src="images/13.jpg" alt="" /><a href="#"><span>4</span></a></li> 
<li><img src="images/10.jpg" alt="" /><a href="#"><span>5</span></a></li> 
<li><img src="images/11.jpg" alt="" /><a href="#"><span>6</span></a></li> 
<li><img src="images/12.jpg" alt="" /><a href="#"><span>7</span></a></li> 
<li><img src="images/13.jpg" alt="" /><a href="#"><span>8</span></a></li> </ul>

css代码:
*{ margin:0; padding:0;} 
.list{ width:640px; margin:100px auto; border:1px solid #ddd; overflow:hidden;} 
.list li{ float:left; width:150px; height:80px; overflow:hidden; list-style:none; margin:5px; display:inline; position:relative;} 
.list li img{ float:left; width:150px; height:80px; border:none;} 
.list li a{ position:absolute; left:0; top:0; width:150px; height:0; background:#999; margin-top:40px; display:inline; text-align:center; line-height:80px; overflow:hidden; color:#fff; text-decoration:none;}

jq代码(注意要引入jq库):
$(function () { 
$('.list li').hover(function () { 
$(this).children('a,img').stop(); 
$(this).children('img').stop().animate({ 'marginTop': 40, 'height': 0 }, 200, function () { 
$(this).siblings('a').stop().animate({ 'height': 80, 'marginTop': 0 }, 200); 
}); }, function () { 
$(this).children('a,img').stop(); 
$(this).children('a').stop().animate({ 'height': 0, 'marginTop': 40 }, 200, function () { 
$(this).siblings('img').stop().animate({ 'marginTop': 0, 'height': 80 }, 200); 
}); 
}); 
});

是不是很简单的几句jq代码?亲,不妨copy下来看下效果呗!
Javascript 相关文章推荐
基于jquery的direction图片渐变动画效果
May 24 Javascript
用JQuery模仿淘宝的图片放大镜显示效果
Sep 15 Javascript
js判断上传文件类型判断FileUpload文件类型代码
May 20 Javascript
使用jquery解析XML的方法
Sep 05 Javascript
node.js中的path.resolve方法使用说明
Dec 08 Javascript
jquery动感漂浮导航菜单代码分享
Apr 15 Javascript
javascript性能优化之事件委托实例详解
Dec 12 Javascript
Avalonjs双向数据绑定与监听的实例代码
Jun 23 Javascript
React Native仿美团下拉菜单的实例代码
Aug 08 Javascript
点击按钮弹出模态框的一系列操作代码实例
Mar 29 Javascript
JS数组扁平化、去重、排序操作实例详解
Feb 24 Javascript
vue-列表下详情的展开与折叠案例
Jul 28 Javascript
jquery、js操作checkbox全选反选
Mar 12 #Javascript
网站繁简切换的JS遇到页面卡死的解决方法
Mar 12 #Javascript
seajs中模块的解析规则详解和模块使用总结
Mar 12 #Javascript
判断一个对象是否为jquery对象的方法
Mar 12 #Javascript
Jquery实现自定义窗口随意的拖拽
Mar 12 #Javascript
Jquery实现自定义弹窗示例
Mar 12 #Javascript
把jQuery的类、插件封装成seajs的模块的方法
Mar 12 #Javascript
You might like
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
php数组去重实例及分析
2013/11/26 PHP
php类中的各种拦截器用法分析
2014/11/03 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
PHP使用new StdClass()创建空对象的方法分析
2017/06/06 PHP
PHP编程实现脚本异步执行的方法
2017/08/09 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
JS继承用法实例分析
2015/02/05 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
jQuery页面加载初始化的3种方法(推荐)
2016/06/02 Javascript
JS正则表达式之非捕获分组用法实例分析
2016/12/28 Javascript
JS document form表单元素操作完整示例
2020/01/13 Javascript
解决vue+ element ui 表单验证有值但验证失败问题
2020/01/16 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
2020/02/16 Javascript
如何HttpServletRequest文件对象并储存
2020/08/14 Javascript
Openlayers实现扩散的动态点(水纹效果)
2020/08/17 Javascript
javascript实现扫雷简易版
2020/08/18 Javascript
jQuery实现容器间的元素拖拽功能
2020/12/01 jQuery
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
python构建深度神经网络(续)
2018/03/10 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
简单了解Python3里的一些新特性
2019/07/13 Python
python读取yaml文件后修改写入本地实例
2020/04/27 Python
基于Python快速处理PDF表格数据
2020/06/03 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
美国时尚孕妇装品牌:A Pea in the Pod
2017/07/16 全球购物
女士和男士时尚鞋在线购物:Shoespie
2019/02/28 全球购物
政法学院毕业生求职信
2014/02/28 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书