SlideShow con JQuerry

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
Buona sera a tutti!

Sono un nuovo registrato e vorrei porre subito un quesito.
Ho la seguente pagina web con uno script che si appoggia a JQuerry, lo script attiva uno slideshow di 7 immagini, il mio problema che non riesco a risolvere è che vorrei far fermare lo slideshow alla 7° immagine per un determinato tempo e trascorso questo tempo riprendere lo slide dall'inizio.
Posto qui il codice:
Codice:
<!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>
<title>logo</title>

<script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script type="text/javascript">

$(document).ready(function() {        
    
    //Execute the slideShow
    slideShow();

});

function slideShow() {

    //Set the opacity of all images to 0
    $('#gallery a').css({opacity: 0.0});
    
    //Get the first image and display it (set it to full opacity)
    $('#gallery a:first').css({opacity: 1.0});
    
    //Set the caption background to semi-transparent
    $('#gallery .caption').css({opacity: 0.7});

    //Resize the width of the caption according to the image width
    $('#gallery .caption').css({width: $('#gallery a').find('img').css('width')});
    
    //Get the caption of the first image from REL attribute and display it
    $('#gallery .content').html($('#gallery a:first').find('img').attr('rel'))
    .animate({opacity: 0.7}, 400);
    
    //Call the gallery function to run the slideshow, 6000 = change to next image after 6 seconds
    setInterval('gallery()',3000);
    
}

function gallery() {
    
    //if no IMGs have the show class, grab the first image
    var current = ($('#gallery a.show')?  $('#gallery a.show') : $('#gallery a:first'));

    //Get next image, if it reached the end of the slideshow, rotate it back to the first image
    var next = ((current.next().length) ? ((current.next().hasClass('caption'))? $('#gallery a:first') :current.next()) : $('#gallery a:first'));

    
    //Get next image caption
    var caption = next.find('img').attr('rel');    
    
    
    //Set the fade in effect for the next image, show class has higher z-index
    next.css({opacity: 0.0})
    .addClass('show')
    .animate({opacity: 1.0}, 1000);

    //Hide the current image
    current.animate({opacity: 0.0}, 1000)
    .removeClass('show');
    

    
    
}



</script>
<style type="text/css">
body{
    font-family:arial
}

.clear {
    clear:both
}

#gallery {
    position:absolute;
    height:112px;
    top: 0px;
    left: 0px;
    margin: 0 auto;
    padding: 0; 
}
    #gallery a {
        float:left;
        position:absolute;
    }
    
    #gallery a img {
    position:absolute;
    border: none;
    margin: 0px;
    top: 0px;
    left: 0px;
    padding: 0px;
    }
    
    #gallery a.show {
        margin: 0 auto;
        top: 0px;
        left: 0px;
    }
    

</style>
</head>
<body>
<div id="gallery">

    <a href="#" class="show">
        <img src="images_logo/img_00.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>
    
    <a href="#">
       <img src="images_logo/img_01.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>
    
    <a href="#">
        <img src="images_logo/img_02.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>
    
    <a href="#">
        <img src="images_logo/img_03.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>

    <a href="#">
        <img src="images_logo/img_04.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>
    
    <a href="#">
        <img src="images_logo/img_05.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>
    
    <a href="#">
        <img src="images_logo/img_06.jpg" alt="" width="412" height="112" title="" rel="" />
    </a>
    
</div>



</body>
</html>

Grazie

Ciao

:byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
Andrea_Ventura [HTML] Creare un DIV con slideshow HTML e CSS 5
M [HTML] Slideshow immagini con effetto FADE HTML e CSS 2
V Creare slideshow con immagini esterne Ajax 1
S Slideshow con jquery Javascript 2
A problema slideshow con visualizzazione mobile HTML e CSS 6
Emix Slideshow con div sovrapposto HTML e CSS 5
F Codice Random Javascript con slideshow Javascript 3
S Problemi con slideshow HTML e CSS 0
R Immagini con Link (modulo e slideshow) Joomla 0
L jquery slideshow con anteprima jQuery 10
P Slideshow orrizontale con link WordPress 0
J creazione di un slideshow con pagine html HTML e CSS 3
G Slideshow con immagini e testi Javascript 1
B mi consigliate una slideshow con thumbnails? Flash 1
A creare slideshow con Fireworks Webdesign e Grafica 0
Z Slideshow automatico HTML e CSS 0
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
F [PHP] Slideshow video PHP 0
Cosina Aggiungere pulsante pause/play a slideshow Javascript 0
ANDREA20 [Javascript] Slideshow Gallery Javascript 0
I [HTML] Slideshow si sovrappone a <div> HTML e CSS 14
I [CSS3]Problema slideshow multiple HTML e CSS 2
dakko96 slideshow doppia jQuery 0
G Aiuto slideshow joomla3x Joomla 4
R Slideshow di immagini in HTML5 HTML e CSS 1
S Slideshow immagini automatica senza specificare il file immagine PHP 7
I Slideshow HTML e CSS 4
L SlideShow in js Javascript 1
F Plugin Metaslider (Slideshow Wordpress) WordPress 1
C slideshow numero immagini Javascript 5
Devil-94 javascript slideshow Javascript 1
D Come far ripartire una gif quando si rivisita la pagina dello slideshow WordPress 1
J Slideshow e gallerie manuali HTML e CSS 19
G Slideshow e Posizionamento DIV HTML e CSS 8
M Simple Slideshow jQuery 1
R Errore Slideshow - "Attenzione lo script non risponde" Joomla 1
R Uso Immagini per Slideshow Joomla 0
C aggiungere link foto slideshow HTML e CSS 2
K Aiuto per slideshow HTML e CSS 4
L Slideshow non cambia le foto Flash 7
G problema caricamento condizionale slideshow FlexSlider Javascript 0
M [RISOLTO]Fermare slideshow immagini al passaggio del mouse. jQuery 3
F Slideshow Javascript 0
M sezione news del mio sito collegata a uno slideshow nella home page PHP 0
P Bug IE 7/8 slideshow inserito in pagina html5 Parallax HTML e CSS 4
P Bug IE 7 slideshow inserito in pagina html5 Parallax Javascript 1
M Come dire al mio slideshow di non scrollare all'infinito! jQuery 23
F aiuto slideshow Javascript 0
F personalizzazione slideshow Javascript 0

Discussioni simili