Jquery 百叶窗实现原理
来源:互联网 发布:淘宝肖安娜现在在哪 编辑:程序博客网 时间:2024/04/26 21:57
现附上全部代码
<html><head><title>window-shades-test</title><script src="./js/jquery.js"></script><script>$(document).ready(function(){$shadesBox = $('#shadesBox');var BoxWidth = $shadesBox.width(); //获取窗口宽度var imgnumber = 4; //图片数量var showWidth = BoxWidth/imgnumber; //静止状态图片宽度var showScrollW = showWidth/8; //图片展开后其余图片宽度var showImgW = BoxWidth-(imgnumber-1)*showScrollW; //图片展开宽度var time = 2000;var i = 0;var countli = $('#shadesBox ul li').size();//if($('#shadesBox ul li').is(':animated')){alert()}var t = setInterval(function(){if(i<countli){$('#shadesBox ul li').eq(i).animate({width:BoxWidth+'px'}).siblings('#shadesBox ul li').animate({width:0});i++;}else{i=0;}},2000);$('#shadesBox ul li').css('width',showWidth+'px');$('#shadesBox ul li').bind('mouseover',function(event){clearInterval(t);$(this).stop().animate({width:BoxWidth+'px'}).siblings().stop().animate({width:0});});$('#shadesBox ul li').bind('mouseout',function(){$('#shadesBox ul li').stop().animate({width:showWidth+'px'},250);});});</script><style>body{margin:0; padding:0}ul,li{ margin:0; padding:0; list-style:none}img{ border:none}.shadesbox{ border:5px solid #ccc; width:520px; height:350px; margin:20px auto; overflow:hidden}.shadesbox ul li{ float:left; cursor:pointer}</style></head><body><div class="shadesbox" id="shadesBox"><ul><li><img src="./images/img05.jpg" width="520" height="350"/></li><li><img src="./images/img02.jpg" width="520" height="350"/></li><li><img src="./images/img03.jpg" width="520" height="350"/></li><li><img src="./images/img04.jpg" width="520" height="350"/></li></ul></div></body></html>
0 0
- Jquery 百叶窗实现原理
- 利用Jquery实现百叶窗效果
- jQuery滤镜百叶窗幻灯片
- 实现百叶窗效果图
- asp百叶窗实现
- J2ME实现百叶窗效果
- WPF Clip实现百叶窗
- js实现百叶窗
- html实现百叶窗效果
- jQuery 插件基础上的百叶窗
- 百叶窗
- 网页图片实现百叶窗效果
- JQuery编写百叶窗Flash插件的讲解
- jQuery ui 百叶窗blind方向设置
- 用JavaScript实现页面百叶窗效果
- 用VB实现“百叶窗”的图形特效
- 用VB实现“百叶窗”的图形特效
- AS3.0实现百叶窗过渡效果
- CSS样式表与HTML网页的关系
- 在VS2010中开发ActiveX控件设置测试容器的方式
- 小黑小波比.Ubuntu下chgrp的用法
- ios 中有关当前日期,星期的获取
- 第十周项目-程序填充与阅读3
- Jquery 百叶窗实现原理
- c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
- 第十周项目二M$pszi$y是嘛意思?
- 第十周项目2
- linux 中的原子操作和内存屏蔽
- js判断当前设备种类(android/ios)
- job requirements
- 后缀表达式(栈)
- 实验: Oracle中表shrink与move后index的状态