Javascript setTimeout
bibi
-
bibi -
bibi -
Bonjour,
Je voudrais creer un diaporama animé pour mon site avec une fonction de autoPlay. j'utilise la fonction javascript setTimeout et les slides tourne bien tout seul mais instantanément pourtant je pense avoir set le time a 5s (5000). je vous donne le conne que j'ai fait:
function autoMove(){
currentPosition = currentPosition + 1;
if (currentPosition > numberOfSlides - 1) {currentPosition = 0 }
if (currentPosition < 0) {currentPosition = numberOfSlides -1 }
// Move slideInner using margin-left
$('#slideInner').animate({
'marginLeft' : slideWidth*(-currentPosition)
});
autoPlay();
}
function autoPlay() {
// clear the timeout var if it exists
if (slidesTimer != null) {
slidesTimer = clearTimeout(slidesTimer);
}
// set interval for moving if autoplay is set
var autoTime = 5000;
slidesTimer = setTimeout(autoMove(), autoTime);
}
autoPlay();
Merci de votre aide.
Je voudrais creer un diaporama animé pour mon site avec une fonction de autoPlay. j'utilise la fonction javascript setTimeout et les slides tourne bien tout seul mais instantanément pourtant je pense avoir set le time a 5s (5000). je vous donne le conne que j'ai fait:
function autoMove(){
currentPosition = currentPosition + 1;
if (currentPosition > numberOfSlides - 1) {currentPosition = 0 }
if (currentPosition < 0) {currentPosition = numberOfSlides -1 }
// Move slideInner using margin-left
$('#slideInner').animate({
'marginLeft' : slideWidth*(-currentPosition)
});
autoPlay();
}
function autoPlay() {
// clear the timeout var if it exists
if (slidesTimer != null) {
slidesTimer = clearTimeout(slidesTimer);
}
// set interval for moving if autoplay is set
var autoTime = 5000;
slidesTimer = setTimeout(autoMove(), autoTime);
}
autoPlay();
Merci de votre aide.
A voir également:
- Javascript setTimeout
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows