Don't like ads? PRO users don't see any ads ;-)
Guest

My Slider

By: a guest on Jul 6th, 2012  |  syntax: JavaScript  |  size: 1.39 KB  |  hits: 22  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <!DOCTYPE HTML>
  2.  
  3. <html lang="en">
  4.  
  5. <head>
  6.     <title>
  7.                 jQuery Slider
  8.         </title>
  9.                 <link rel="stylesheet" href="style.css" type="text/css" media="screen" >
  10.         <script src="jquery-1.7.2.min.js" type="text/javascript"></script>
  11. </head>
  12.    
  13. <body>
  14.  
  15.     <ul class="imageSlider">
  16.         <li> <img src="images/carmi.png"> </li>
  17.         <li> <img src="images/gabel-small.png"> </li>
  18.         <li> <img src="images/carmi.png"> </li>
  19.     </ul>
  20.    
  21. </body>
  22.  
  23. <script type="text/javascript">
  24.      $(document).ready(function() {
  25.         var images = $(".imageSlider li");
  26.         var imageList = jQuery.makeArray(images);
  27.        
  28.          for(var i = 1; i < imageList.length; i++){
  29.             $(imageList[i]).hide();
  30.          }
  31.         var index = 1;
  32.        
  33.          
  34.          while(index < 1000){
  35.             for(var i = 1; i != (imageList.length)+1; i++){
  36.                 console.log(i);
  37.                 if($(imageList[i-1]).is(':last-child')){
  38.                     console.log('In for cool loop');
  39.                     $(imageList[i-1]).delay(2000).fadeOut();
  40.                     $(imageList[0]).delay(3000).fadeIn();
  41.                 }
  42.                 else{
  43.                     $(imageList[i-1]).delay(2000).fadeOut(1000);
  44.                     $(imageList[i]).delay(3000).fadeIn(1000);
  45.                 }
  46.             }
  47.             index++;
  48.         }    
  49.     });
  50. </script>
  51. </html>