一个基于jquery的图片切换效果


Posted in Javascript onJuly 06, 2010

下面的代码对于学习jquery的朋友是个参考
一个基于jquery的图片切换效果
html代码:

代码

<div class="warp" id="warp"> 
<img src="http://images.cnblogs.com/cnblogs_com/zhangle/252347/t_pic1.bmp" alt="" class="imgBig" /> 
<img src="http://images.cnblogs.com/cnblogs_com/zhangle/252347/t_pic2.bmp" alt="" class="imgLittle" /> 
<img src="http://images.cnblogs.com/cnblogs_com/zhangle/252347/t_pic3.bmp" alt="" class="imgLittle" /> 
<img src="http://images.cnblogs.com/cnblogs_com/zhangle/252347/t_pic4.bmp" alt="" class="imgLittle" /> 
</div>

javascript:

$(document).ready(function(){ 
var $warp = $("#warp"); 
$warp.IsRunning = false; 
var seconds = 500; 
$warp.children("img").click(function(){ 
if($warp.IsRunning){return;} 
$warp.IsRunning = true; 
var $imgs = $("#warp").children("img"); $imgs.eq(2).css("marginTop","63px").animate({marginTop:"0px"},{duration:seconds}); 
$imgs.eq(0).css({position:"absolute",opacity:"0.5"}).animate({width:"108px", height:"57px",left:"372px",top:"126px",opacity:"1"},{duration:seconds}); 
//$imgs.eq(1).css({position:"absolute",left:"372px",top:"6px",opacity:"0.2"}); 
$imgs.eq(1).css({position:"absolute",left:"372px",top:"6px",opacity:"0.2",clear:"none"}).animate({width:"360px", height:"190px",left:"-9px",top:"-5px",opacity:"1"},{duration:seconds,complete:function(){ 
$imgs.eq(0).appendTo($("#warp")); 
$imgs.eq(0).removeAttr("style").removeClass("imgBig").addClass("imgLittle"); 
$imgs.eq(1).removeAttr("style").removeClass("imgLittle").addClass("imgBig"); 
$warp.IsRunning = false; 
}}); 
}); 
});

css代码:

.warp{width:487px; height:194px; overflow:hidden;border:solid 1px #ccc;position:relative; top:0px; left:0px; background-color:#fafafa} 
.warp img{border-width:0px;cursor:pointer;position:relative; top:0px; left:0px} 
.imgBig{float:left; width:360px; height:190px;padding:2px;} 
.imgLittle{float:right; width:108px; height:57px;padding:6px 5px 0 10px;clear:right}
Javascript 相关文章推荐
JavaScript禁止页面操作的示例代码
Dec 17 Javascript
js实现的map方法示例代码
Jan 13 Javascript
jQuery实现强制cookie过期方法汇总
May 22 Javascript
JavaScript类型系统之基本数据类型与包装类型
Jan 06 Javascript
1秒50万字!js实现关键词匹配
Aug 01 Javascript
js基础之DOM中document对象的常用属性方法详解
Oct 28 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
Jul 14 Javascript
Vue项目中跨域问题解决方案
Jun 05 Javascript
如何为你的JavaScript代码日志着色详解
Apr 08 Javascript
LayUI动态设置checkbox不显示的解决方法
Sep 02 Javascript
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 Vue.js
JS实现简单的九宫格抽奖
Jun 28 Javascript
jQuery ajax BUG:object doesn't support this property or method
Jul 06 #Javascript
防止页面被iframe(兼容IE,Firefox火狐)
Jul 04 #Javascript
JavaScript对象、属性、事件手册集合方便查询
Jul 04 #Javascript
JavaScript 内置对象属性及方法集合
Jul 04 #Javascript
js以对象为索引的关联数组
Jul 04 #Javascript
JavaScript对象链式操作代码(jquery)
Jul 04 #Javascript
添加JavaScript重载函数的辅助方法2
Jul 04 #Javascript
You might like
PHP聊天室技术
2006/10/09 PHP
php中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
Javascript中自动切换焦点实现代码
2012/12/15 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
jQuery Dom元素操作技巧
2018/02/04 jQuery
jQuery中each方法的使用详解
2018/03/18 jQuery
微信小程序实现折叠与展开文章功能
2018/06/12 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
2018/12/04 jQuery
webpack3里使用uglifyjs压缩js时打包报错的解决
2018/12/13 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
Angular封装搜索框组件操作示例
2019/04/25 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
2019/07/22 Python
python requests更换代理适用于IP频率限制的方法
2019/08/21 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
python开发前景如何
2020/06/11 Python
python 实现围棋游戏(纯tkinter gui)
2020/11/13 Python
python基于Kivy写一个图形桌面时钟程序
2021/01/28 Python
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
Linux Interview Questions For software testers
2012/06/02 面试题
会计岗位职责
2013/11/08 职场文书
行政副总岗位职责
2014/02/23 职场文书
小学生开学感言
2014/02/28 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
中国梦演讲稿5分钟
2014/08/19 职场文书
基层党员四风问题自我剖析材料
2014/09/29 职场文书
企业工会工作总结2015
2015/05/13 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书