Отображение фото в слайд шоу

Рейтинг: 0Ответов: 0Опубликовано: 09.05.2023

Вот есть код,для слайд шоу на JS,но изображение выводиться только после действия с элементами , как сделать что бы к примеру 1 фото выводилось сразу

var slideIndex = 1;
showSlides(slideIndex);

function plusSlides(n) {
  showSlides(slideIndex += n);
}

function currentSlide(n) {
  showSlides(slideIndex = n);
}

function showSlides(n) {
  var i;
  var slides = document.getElementsByClassName("mySlides");
  var 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";
}
    <div class="slideshow-container">
    <script src="js/script.js"></script>

    <div class="mySlides fade">
        <button class="button1">
            Детальніше
        </button>
        <div class="info">
            <h1>Insignia GSI</h1>
            <h3>Вже доступні для замовлення в Україні</h3>
        </div>
        <img src="C:\Users\maxim\Desktop\Магазин автосалону\src\img/1.jpg" style="width:100%">
        </div>

        <div class="mySlides fade">
            <button class="button1">
                Детальніше
            </button>
            <div class="info">
                <h1>Astra Electric</h1>
                <h3>Вже доступні для замовлення в Україні</h3>
            </div>
            <img src="C:\Users\maxim\Desktop\Магазин автосалону\src\img/2.jpg" style="width:100%">
        </div>

        <div class="mySlides fade">
            <button class="button1">
                Детальніше
            </button>
            <div class="info">
                <h1>Vivaro</h1>
                <h3>Вже доступні для замовлення в Україні</h3>
            </div>          
            <img src="C:\Users\maxim\Desktop\Магазин автосалону\src\img/3.jpeg" style="width:100%">
        </div>
        <a class="prev">&#10094;</a>
        <a class="next">&#10095;</a>
    </div>
    <br>


    <div style="text-align:center">
        <span class="dot"></span>
        <span class="dot"></span>
        <span class="dot"></span>
    </div>

Ответы

Ответов пока нет.