Welche Schritte sind erforderlich, um nur 4 Bilder auf der Seite anzuzeigen, aber alle in der LightBox einsehbar zu machen?

Um nur 4 Bilder auf der Seite anzuzeigen, aber alle in der LightBox einsehbar zu machen, müssen wir die restlichen Bilder in der LightBox versteckt halten und sie nur bei Bedarf anzeigen. Dies kann durch das Hinzufügen von zusätzlichen Bildern zu einem versteckten Container und dem Implementieren eines JavaScript-Events erreicht werden, um sie in der LightBox anzuzeigen.

<div class="gallery">
    <img src="image1.jpg" alt="Image 1" class="lightbox-trigger">
    <img src="image2.jpg" alt="Image 2" class="lightbox-trigger">
    <img src="image3.jpg" alt="Image 3" class="lightbox-trigger">
    <img src="image4.jpg" alt="Image 4" class="lightbox-trigger">
</div>

<div id="hidden-images" style="display: none;">
    <img src="image5.jpg" alt="Image 5" class="lightbox-trigger">
    <img src="image6.jpg" alt="Image 6" class="lightbox-trigger">
    <img src="image7.jpg" alt="Image 7" class="lightbox-trigger">
    <img src="image8.jpg" alt="Image 8" class="lightbox-trigger">
</div>

<script>
    const hiddenImages = document.getElementById('hidden-images').children;
    const lightboxTriggers = document.querySelectorAll('.lightbox-trigger');

    lightboxTriggers.forEach(trigger => {
        trigger.addEventListener('click', () => {
            hiddenImages.forEach(image => {
                image.style.display = 'block';
            });
        });
    });
</script>