summaryrefslogtreecommitdiff
path: root/Statics/Js/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'Statics/Js/index.js')
-rw-r--r--Statics/Js/index.js22
1 files changed, 11 insertions, 11 deletions
diff --git a/Statics/Js/index.js b/Statics/Js/index.js
index 1c89567..805b53e 100644
--- a/Statics/Js/index.js
+++ b/Statics/Js/index.js
@@ -4,8 +4,8 @@
// ****************************************************************************
// Slideshow
-function start_slideshow() {
- let imageNumber = 1;
+// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters
+function slideshow_start(slideNumber = 1) {
let images = [
"/Medias/Images/slide0.jpg",
"/Medias/Images/slide1.jpg",
@@ -14,20 +14,20 @@ function start_slideshow() {
setInterval(() => {
// Changement del'image de fond de de la div
- document.getElementById("slideshow").style.backgroundImage = `url("${images[imageNumber]}")`;
+ document.getElementById("slides").style.backgroundImage = `url("${images[slideNumber]}")`;
// Untoggle les précedents
// Utilisation de ternary, utilisation: condition ? Sivrai : Sifaux
- document.getElementById(`textSlide${imageNumber !== 0 ? imageNumber - 1 : images.length - 1}`).classList.toggle("show");
- document.getElementById(`indicatorSlide${imageNumber !== 0 ? imageNumber - 1 : images.length - 1}`).classList.toggle("slideSelected");
+ document.getElementById(`slide_${slideNumber !== 0 ? slideNumber - 1 : images.length - 1}`).classList.toggle("show_slide");
+ document.getElementById(`slideDot_${slideNumber !== 0 ? slideNumber - 1 : images.length - 1}`).classList.toggle("slideSelected");
// Toggle le nouveau texte & selecteur
- document.getElementById(`textSlide${imageNumber}`).classList.toggle("show");
- document.getElementById(`indicatorSlide${imageNumber}`).classList.toggle("slideSelected")
+ document.getElementById(`slide_${slideNumber}`).classList.toggle("show_slide");
+ document.getElementById(`slideDot_${slideNumber}`).classList.toggle("slideSelected")
// +1 sauf si fin
- if(imageNumber < images.length - 1) {
- imageNumber++;
+ if (slideNumber < images.length - 1) {
+ slideNumber++;
} else {
- imageNumber = 0;
+ slideNumber = 0;
}
}
- ,5000);
+ , 3000);
}