Skip to content
Snippets Groups Projects
Select Git revision
  • 4b9471e52ff71d6042123270dfd66c8419fc3c51
  • main default
  • Iman
  • Paul
  • ouma
  • sani_loto_2
6 results

main.js

Blame
  • main.js 760 B
    let slideIndex = 1;
    showSlides(slideIndex);
    
    // Next/previous controls
    function plusSlides(n) {
      showSlides((slideIndex += n));
    }
    
    // Thumbnail image controls
    function currentSlide(n) {
      showSlides((slideIndex = n));
    }
    
    function showSlides(n) {
      let i;
      let slides = document.getElementsByClassName("mySlides");
      let dots = document.getElementsByClassName("dot");
      if (n > slides.length) {
        slideIndex = 1;
      }
      if (n < 1) {
        slideIndex = slides.length;
      }
      for (i = 0; i < slides.length; i++) {
        slides[i].style.display = "none";
      }
      for (i = 0; i < dots.length; i++) {
        dots[i].className = dots[i].className.replace(" active", "");
      }
      slides[slideIndex - 1].style.display = "block";
      dots[slideIndex - 1].className += " active";
    }