Проблемы с добавлением новых слайдеров с JavaScript на той же странице - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь добавить новый слайдер на сайт (и 3º один ... у меня уже есть 2), но когда я пытаюсь добавить другой, он не работает.Я использую javascript, но я не знаю, как поставить цифры (1,0) (1,1) и т. Д. Я пробовал несколько вариантов, но не могу получить правильный.

HTML:

Ползунок 1º

<div class="slideshow-container" onclick="plusSlides(1, 0)">
<div class="mySlides1">
<div class="numbertext">1/11</div>
<img src="IMG/Femeni-no/femenino-00.jpg" style="width:100%">
<div class="text-femenino">Femeni-NO</div>
</div>

Ползунок 2º

<div class="slideshow-container" onclick="plusSlides(1, 1)">
<div class="mySlides2">
<div class="numbertext">1/6</div>
<img src="IMG/Parasito/01.jpg" style="width:100%">
<div class="text-parasito">Parásito</div>
</div>

JS:

var slideIndex = [1,1];
/* Class the members of each slideshow group with different CSS classes */
var slideId = ["mySlides1", "mySlides2"] 
showSlides(1, 0);
showSlides(1, 1);

function plusSlides(n, no) {
showSlides(slideIndex[no] += n, no);
}

function showSlides(n, no) {
var i;
var x = document.getElementsByClassName(slideId[no]);
if (n > x.length) {slideIndex[no] = 1} 
if (n < 1) {slideIndex[no] = x.length}
for (i = 0; i < x.length; i++) {
x[i].style.display = "none"; 
}
x[slideIndex[no]-1].style.display = "block"; 
}// JavaScript Document

// Disclaimer // Я новичок в программировании и веб-дизайне, готов учиться!

1 Ответ

0 голосов
/ 19 февраля 2019

знать об этом var slideIndex = [1,1];!Я думаю, что ограничение размера массива может вызвать проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...