Advertisement
asimryu

jquery slide animation 1(20150908)

Sep 8th, 2015
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 0.94 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>μŠ¬λΌμ΄λ“œ</title>
  6. <script src="js/jquery-1.11.3.js"></script>
  7. <style>
  8.     #slider {
  9.         position: relative;
  10.         margin: 0 auto;
  11.         width: 500px;
  12.         height: 300px;
  13.         overflow: hidden;
  14.     }
  15.     #slider img {
  16.         position: absolute; /* relative */
  17.         top: 0;
  18.         left: -500px;
  19.     }
  20. </style>
  21. </head>
  22. <body>
  23.     <div id="slider">
  24.         <img src="images/food.jpg">
  25.         <img src="images/sports.jpg">
  26.         <img src="images/nature.jpg">
  27.         <img src="images/fashion.jpg">
  28.         <img src="images/transport.jpg">
  29.     </div>
  30.     <script>
  31.         var sno = 0;
  32.         var slide = $("#slider > img");
  33.         var max = slide.length - 1;
  34.         $(slide[sno]).css({"left":"0","top":"0"});
  35.         $("#slider").click(function(){
  36.             $(slide[sno]).animate({"left":"500px"},1000,function(){ $(this).css({"left":"-500px"}); } );
  37.             sno++;
  38.             if( sno > max ) sno = 0;
  39.             $(slide[sno]).animate({"left":"0"},1000);
  40.         });
  41.     </script>
  42. </body>
  43. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement