一个基于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 相关文章推荐
基于jquery实现漂亮的动态信息提示效果
Aug 02 Javascript
js中onload与onunload的使用示例
Aug 25 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
Dec 13 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
May 11 Javascript
jfinal与bootstrap的登录跳转实战演习
Sep 22 Javascript
jquery实现图片放大镜功能
Nov 23 Javascript
js计算系统当前日期是星期几的方法
Jul 14 Javascript
使用socket.io实现简单聊天室案例
Jan 02 Javascript
JS对象和字符串之间互换操作实例分析
Feb 02 Javascript
JS中async/await实现异步调用的方法
Aug 28 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
Sep 03 Javascript
JavaScript Canvas编写炫彩的网页时钟
Oct 16 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生成随机密码类分享
2014/06/25 PHP
PHP数据对象PDO操作技巧小结
2016/09/27 PHP
PHP单例模式详解及实例代码
2016/12/21 PHP
PHP编程计算文件或数组中单词出现频率的方法
2017/05/22 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
PHP运用foreach神奇的转换数组(实例讲解)
2018/02/01 PHP
Javascript里使用Dom操作Xml
2007/01/22 Javascript
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
javascript css styleFloat和cssFloat
2010/03/15 Javascript
jquery入门—访问DOM对象方法
2013/01/07 Javascript
javascript常见操作汇总
2014/09/03 Javascript
详解JavaScript设计模式开发中的桥接模式使用
2016/05/18 Javascript
网页挂马方式整理及详细介绍
2016/11/03 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
2017/03/30 Javascript
AngularJS 仿微信图片手势缩放的实例
2017/09/28 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
Vertx基于EventBus发送接受自定义对象
2020/11/16 Javascript
[42:27]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第三局
2016/03/05 DOTA
[01:02:55]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python制作Windows系统服务
2017/03/25 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
用python处理MS Word的实例讲解
2018/05/08 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
2019/05/23 Python
python机器学习库xgboost的使用
2020/01/20 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
2020/07/01 Python
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
个人优缺点自我评价
2014/01/27 职场文书
岗位职责风险防控
2014/02/18 职场文书
广告语设计及教案
2014/03/21 职场文书
经济贸易系毕业生求职信
2014/05/31 职场文书
学生违反校规检讨书
2014/10/28 职场文书
党员干部学习心得体会
2016/01/23 职场文书
分家协议书范本
2016/03/22 职场文书