一个基于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中的History历史对象
Jan 16 Javascript
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
Apr 25 Javascript
js的一些常用方法小结
Jun 29 Javascript
JS多物体 任意值 链式 缓冲运动
Aug 10 Javascript
删除select中所有option选项jquery代码
Aug 12 Javascript
Node.js模块加载详解
Aug 16 Javascript
javascript cookie基础应用之记录用户名的方法
Sep 20 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
Jan 21 Javascript
bootstrap中模态框、模态框的属性实例详解
Feb 17 Javascript
详谈AngularJs 控制器、数据绑定、作用域
Jul 09 Javascript
JavaScript实现表单验证功能
Dec 09 Javascript
javascript实现随机抽奖功能
Dec 30 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.ini中的php-5.2.0配置指令详解
2008/03/27 PHP
discuz Passport 通行证 整合笔记
2008/06/30 PHP
PHP 数据库树的遍历方法
2009/02/06 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
Zend Framework路由器用法实例详解
2016/12/11 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
2019/10/04 PHP
javascript实现的距离现在多长时间后的一个格式化的日期
2009/10/29 Javascript
input的focus方法使用
2010/03/13 Javascript
jquery js 获取时间差、时间格式具体代码
2013/06/05 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
2013/08/14 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
JavaScript进阶练习及简单实例分析
2016/06/03 Javascript
浅谈Redux中间件的实践
2018/07/27 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
js canvas实现画图、滤镜效果
2018/11/27 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
2019/07/26 jQuery
小程序识别身份证,银行卡,营业执照,驾照的实现
2019/11/05 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
2020/01/19 Javascript
使用nodejs实现JSON文件自动转Excel的工具(推荐)
2020/06/24 NodeJs
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
2019/02/22 Python
python网络编程 使用UDP、TCP协议收发信息详解
2019/08/29 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
Python with语句用法原理详解
2020/07/03 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
利用CSS3的transform做的动态时钟效果
2011/09/21 HTML / CSS
编程实现当输入某产品代码则打印出该产品记录的功能
2014/05/03 面试题
办理护照介绍信
2014/01/16 职场文书
新郎婚宴答谢词
2014/01/19 职场文书
英文求职信写作小建议
2014/02/16 职场文书
党的群众路线对照检查材料(个人)
2014/09/24 职场文书
2014年信用社工作总结
2014/11/25 职场文书
2014会计年终工作总结
2014/12/20 职场文书
孔庙导游词
2015/02/04 职场文书
统计工作个人总结
2015/03/03 职场文书
68句权威创业名言
2019/08/26 职场文书