Salve a tutti, vorrei sapere come fare per aprire in slide tutte le immagini che possiedo nella galleria? Mi si apre solamente la prima immagine in slide, mentre dalla seconda in poi nello cliccare non si aprono. Vorrei mettere la funzione a tutte le immagini,che si aprano al clic(sono tutte caricate,formando una gallery). Sono in totale 70 immagini, se mi sapete dire cosa devo modificare gentilmente.
Vi posto il codice che dovrebbe riguardare il suddetto quesito:
codice:<!-- The Modal --> <div id="myModal" class="modal"> <span class="close">×</span> <img class="modal-content" id="img01"> <div id="caption"></div> </div> <script> // Get the modal var modal = document.getElementById('myModal'); // Get the image and insert it inside the modal - use its "alt" text as a caption var img = document.getElementById('myImg'); var modalImg = document.getElementById("img01"); var captionText = document.getElementById("caption"); img.onclick = function(){ modal.style.display = "block"; modalImg.src = this.src; captionText.innerHTML = this.alt; } // Get the <span> element that closes the modal var span = document.getElementsByClassName("close")[0]; // When the user clicks on <span> (x), close the modal span.onclick = function() { modal.style.display = "none"; } </script>

Rispondi quotando