2016-04-22 JQuery-滑动图片

简介:由JQuery实现利用按钮来使图片滑动。

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>JQuery-滑动图片</title>
  <link type="text/css" rel="stylesheet" href=""/>
  <style type="text/css">
    body{margin:0 auto;}
 #div_J2{width:800px;height:230px;border:1px solid red;}
 #img2_J2,#img3_J2{width:800px;height:230px;position:absolute;left:-800px;}
 #img1_J2{width:800px;height:230px;position:absolute;left:1px;}
 #div1_J2{bottom:0px;position:relative;top:200px;left:700px;}
  </style>
  <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
  <script>
  $(document).ready(function(){
  $("button").click(function(){
   var i=$(this).text();
   //alert(i);
   if(i==1){
    $("#img2_J2").css({'left':'-800px'});
    $("#img3_J2").css({'left':'-800px'});

    //JQuery实现动画(关键点)
    $("#img1_J2").animate({'left':'1px'});
   }else if(i==2){
    $("#img1_J2").css({'left':'-800px'});
    $("#img3_J2").css({'left':'-800px'});
    $("#img2_J2").animate({'left':'1px'});
   }else if(i==3){
    $("#img1_J2").css({'left':'-800px'});
    $("#img2_J2").css({'left':'-800px'});
    $("#img3_J2").animate({'left':'1px'});
   }
  });
 });
  </script>
 </head>
 <body>
<div id="div_J2">
 <img id="img1_J2" src="1.jpg"/>
 <img id="img2_J2" src="2.jpg"/>
 <img id="img3_J2" src="3.jpg"/>
 <div id="div1_J2"><button>1</button><button>2</button><button>3</button></div>
 </div>
 </body>
</html>

运行结果:

posted @ 2016-04-22 11:08  小兵程序猿  阅读(123)  评论(0编辑  收藏  举报