我正在尝试实现一个灯箱画廊,其中单击图像链接会启动从数组加载的图像的幻灯片,而不是从页面上的内嵌内容加载的图像。我能找到的所有示例都使用一组内嵌图像。我正在使用一个名为 UIkit (https://https://getuikit.com/docs/introduction) 的框架,它有一个“灯箱”类。
我的 Html 如下所示:
<div class="uk-child-width-1-3@m" uk-grid uk-lightbox="animation: fade">
<div>
<a class="uk-inline" href="images/dark.jpg">
<img src="images/photo.jpg" alt="">
</a>
</div>
<div>
<a class="uk-inline" href="images/light.jpg">
<img src="images/dark.jpg" alt="">
</a>
</div>
<div>
<a class="uk-inline" href="images/photo.jpg">
<img src="images/light.jpg" alt="">
</a>
</div>
</div>
谁能想出一种使用从数组中调用的图像来实现灯箱的方法,这样我们就不必在实际页面上看到每个单独的图像(一个图像链接到包含更多该主题的灯箱)以及什么JS/html 会是什么样子?
先谢谢你!对 JS 和学习还是新手! :)