2
J'ai un petit diaporama. Cela fonctionne bien avec le bouton précédent et suivant. Mais maintenant, je voudrais faire un diaporama avec un bouton de pause de lecture &. Peut-être que vous avez une idée?Javascript autospire Diaporama
le javascript:
function loadSlide(index){
$('#gallery li').fadeTo(6000, 1.0);
$('#gallery li').hide()
. eq(index).show();
}
$('#gallery').data('index',0).find('li').hide();
loadSlide(0);
$('#next').on('click',function(e){
var index = $('#gallery').data('index'),
numSlides = $('#gallery li').length;
index = (index + 1) % numSlides;
loadSlide(index);
$('#gallery').data('index',index);
e.preventDefault();
});
$('#previous').on('click',function(e){
var index = $('#gallery').data('index'),
numSlides = $('#gallery li').length;
index = (index + numSlides - 1) % numSlides;
loadSlide(index);
$('#gallery').data('index',index);
e.preventDefault();
});
$("#gallery li img").css({
'height':$("#gallery").height()+'px'
});
$("#gallery li").each(function(){
$(this).css({
'margin-left':'+'+parseInt($(this).children("img").width()/2)+'px'
});
});
$("#gallery li img").css({
'height':$("#gallery").height()+'px'
});
$("#gallery li").each(function(){
$(this).css({
'margin-left':'+'+parseInt($(this).children("img").width()/2)+'px'
});
});
}
merci à l'avance!
** Merci beaucoup ** pour votre aide! ça fonctionne bien. J'ai maintenant un peu de retard (4000 ms) dedans. Il ressemble à ceci:.. '$ ('# play') cliquez sur (function() { \t \t \t \t t = setInterval (function() {$ ('# suivante') déclenchement (clic), 2000}, 4000); \t \t}); \t \t \t \t $ ('# pause') cliquez sur (function() { \t \t clearInterval (t); \t \t});. ' –
Je suis content d'avoir pu aider;) –