jquery 利用animate完成左右轮流切换图片

html部分
<div class="bag3 panel">  <div class="bg3_content">      <div class="bg3_img">          <div class="first2">              <div class="img_top">                 <div></div>                  <div></div>                  <div></div>                  <div></div>                  <div></div>

</div>              <div class="img_middle">                  <div></div>                  <div></div>                  <div></div>                  <div></div>                  <div></div>

</div>              <div class="img_bottom">                  <div></div>                  <div></div>                  <div></div>                  <div></div>                  <div></div>              </div>          </div>          <div class="second2">              <div class="img_top">                  <div></div>                  <div></div>                  <div></div>                  <div></div>                  <div></div>

</div>              <div class="img_middle">                  <div></div>                  <div></div>                  <div></div>                  <div></div>                  <div></div>

</div>              <div class="img_bottom">                  <div></div>                  <div></div>                  <div></div>                  <div></div>                  <div></div>              </div>          </div>          </div>

</div>    <div class="next_left"></div>    <div class="next_right"></div>    <div class="next1" ><div><a>|</a></div></div>  </div>
css部分
.bg3_content{    height: 385px;    width: 60%;    position: absolute;    left: 310px;    bottom: 148px;   overflow: hidden;}

.bg3_img{    width: 2400px;    height: 100%;    position: absolute;    left: 0;    top: 0;    font-weight:bold;">purple;

}.first2,.second2{     width: 900px;    height: 100%;   position: absolute;}.first2{    position: absolute;    top: 0px;    left: 0px;}.second2{    position: absolute;    top: 0px;    left: 900px;}

/*第四屏左右切换*/   var num=1  $(".next_left").click(function(){     ///  alert(num)         if(num==1){             $(".second2").css("left","-900px");             $(".first2").animate({left:"900px"},500,function () {                 num++;

});            $(".second2").animate({left:"0px"},500,function () {

// $(".first2").css("marginLeft","900px");             });         } if(num==2){          $(".first2").css("left","-900px");           $(".second2").animate({left:"900px"},500,function () {                num=1              $(".second2").css("left","900px");           });           $(".first2").animate({left:"0px"},500,function () {

});       }

});   $(".next_right").click(function(){       ///  alert(num)       if(num==1){           $(".first2").animate({left:"-900px"},500,function () {               num++;               $(".first2").css("left","900px");           });           $(".second2").animate({left:"0px"},500,function () {

// $(".first2").css("marginLeft","900px");           });       } if(num==2){

$(".second2").animate({left:"-900px"},500,function () {               num=1               $(".second2").css("left","900px");           });           $(".first2").animate({left:"0px"},500,function () {

});       }

});
时间: 2024-11-14 02:59:42

jquery 利用animate完成左右轮流切换图片的相关文章

jQuery实现的鼠标滑过切换图片代码实例

jQuery实现的鼠标滑过切换图片代码实例:有时候网页需要这样的简单效果,那就是当鼠标滑过默认图片的时候,能够实现图片的切换,可能在实际应用中,往往没有这么简单,不过大家可以自行扩展一下,下面简单介绍一下次效果.html静态代码如下: <body> <img src="images/mayi.jpg" /> </body> jquery切换代码: $(document).ready(function(){ var newImage=new Image

jQuery演示10种不同的切换图片列表动画效果

经常用到的图片插件演示jQuery十种不同的切换图片列表动画效果 在线演示 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 <!DOCTYPE html> <html lang="en" class="no-

jQuery的prop和attr练习切换图片

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>18-attr和prop的练习</title> <script src="../js/jquery-1.12.4.js"></script> <script> $(function () { //1.给我们

【分享】jQuery无插件实现 鼠标拖动切换图片/内容 功能

前言 我就想随便叨逼叨几句,爱看就看几句,不爱看就直接跳过看正文就好啦~ 这个方法是仿写页面时我自己研究出来,可能有比我更简单的方法. 但我不管,因为我没查我不知道,我就觉得我的最好啦,耶耶耶~ 效果图 功能描述 1.鼠标按住移动一定距离,内容随之进行切换. 2.开始和结尾处不能再拖动了. 3.下方的控制条随之变换,进行切换指示. 解决思路 1.利用jQuery监听鼠标移动距离 2.内容浮动排成一列,长度是父容器宽度的3倍 3.当移动距离超过一定长度时,内容移动一倍父容器宽度的距离 4.内容移动

javascript设计模式实践之迭代器--具有百叶窗切换图片效果的JQuery插件(一)

类似于幻灯片的切换效果,有时需要在网页中完成一些图片的自动切换效果,比如广告,宣传,产品介绍之类的,那么单纯的切就没意思了,需要在切换的时候通过一些效果使得切换生动些. 比较常用之一的就是窗帘切换了. 先贴上完成的效果. 实现原理不复杂,在动的一条一条的称之为“窗帘条”或者是“strip”,每一个strip都是一个div,类似于雪碧图的方式将其背景图的位置设置为strip的可视位置,然后用jquery的animate让他们按照一定规律动起来就完成窗帘切换效果了. 为了使用方便,将这个功能作为jq

基于jQuery左右滑动切换图片代码

分享一款基于jQuery左右滑动切换图片代码.这是一款基于jQuery实现的左右滑动切换焦点图代码.效果图如下: 在线预览   源码下载 实现的代码: <div class="v_out v_out_p"> <div class="prev"> <a href="javascript:void(0)"></a> </div> <div class="v_show"

javascript设计模式实践之职责链--具有百叶窗切换图片效果的JQuery插件(三)

在上一篇<javascript设计模式实践之模板方法--具有百叶窗切换图片效果的JQuery插件(二)>里,通过采用模板方法模式完成了切换效果对象的构建编写. 接下来就是完成各效果对象的调用和联动. 切换要求:当前图片显示指定时间后执行切换效果并切换下一张图片,最后一个切换后从头开始. 按照要求一个效果对象完成后要执行下一个,最后一个完成后要从头开始, 看上去就是一个带状态通知的环形列表,类似于这样的特征,可以采用职责链模式来构建. 职责链就是由不同的功能处理构成的链表,每一个功能处理作为一个

jQuery箭头切换图片 - 学习笔记

jQuery箭头切换图片 布局 3d位移 变形原点 jQuery transform:translate3d(x,y,z):        x 代表横向坐标移向量的长度       y 代表纵向坐标移向量的长度       z 代表Z轴移向量的长度 取值不可为百 scale() 缩放 transform-origin:0 50%:        top left | left top 等价于 0 0       top | top center | center top 等价于 50% 0   

JQury自动切换图片

[标签]Jquery图片自动切换<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv=&