Slide show con pager e bullets utilizzando jQuery e il plug-in Cycle

Previous Next Back to list Close

Slide show with the plugin Cycle e jQuery

Characteristics of slide show:

  • bullets with rollover effect
  • captions
  • photos in different sizes centered horizontally

 

Caption of the first slide

Caption of the second slide

Caption of the fifth slide

 

Graphics elements of Fireworks

 

Code CSS

      #slideshow {
         width: 400px;
         height: 440px;
         overflow: hidden;
         margin-top: 0px;
         margin-right: auto;
         margin-bottom: 0px;
         margin-left: auto;
         padding: 0px;
      }
      
      .slide {
         width: 400px;
         height: 440px;
         text-align: center;
      }
      
      
      #navslideshow {
         width: 400px;
         margin-right: auto;
         margin-left: auto;
         height: 20px;
         text-align: center;
      }
      
      #navslideshow a {
          display:inline-block;
          width: 20px;
          height: 20px;
          margin-right: 5px;
          background:url(Immagini/bullet_off.png) no-repeat;
      }
      
      #navslideshow a:hover {
          background:url(Immagini/bullet_hover.png) no-repeat;
      }
      
      #navslideshow a:last-child {
          margin-right: 0px;
      }
      
      #navslideshow a.activeSlide {
          background:url(Immagini/bullet_on.png) no-repeat;
      }
      

Code JavaScript

      $(document).ready(function() {
         $('#slideshow').cycle({
            fx:		'fade',	// Dissolvenza
            speed:    1000,	// Velocità dell'animazione
            timeout:  2000,	// Tempo di permanenza di una slide
            pause:       1,	// Se 1 mette in pausa quando il mouse è sopra lo slide show, altrimenti 0
            startingSlide: 0,	// Parte dalla prima slide
            pager:	'#navslideshow',	// Crea la lista dei link per passare da una slide all'altra
            pagerAnchorBuilder: function(index, el) {
               return '';	// Rimuove il numero dal pager
            }
         });
      });
      

Code Html

<div id="slideshow">
<div class="slide"> <img src="Foto/slide_01.jpg" /> <p>Caption of the first slide</p> </div> <div class="slide"> <img src="Foto/slide_02.jpg" /> <p>Caption of the second slide</p> </div> <div class="slide"> <img src="Foto/slide_03.jpg" /> </div> <div class="slide"> <img src="Foto/slide_04.jpg" /> </div> <div class="slide"> <img src="Foto/slide_05.jpg" /> <p>Caption of the fifth slide</p> </div>
</div>
<div id="navslideshow"></div>

 

Matteo Varisco
Via Pardini, 138
54038 - Montignoso (MS)
Cinquale - Italy
VAT 01027000452
Fiscal Code VRSMTT71R16F704B
Privacy and Cookies
Cookies Settings