【发布时间】:2018-07-01 11:27:51
【问题描述】:
我有一个图片库,当我单击其中一个画廊项目时,会出现一个弹出窗口,每个项目都有不同的图片来源。我想让这个画廊动态化,所以当用户点击一个项目时,相应项目的图像应该显示在弹出窗口中。我希望这听起来不会令人困惑,这里有一张图片来说明我想说的话:
还有 HTML:
<div class="gallery__flex">
<div class="gallery__item">
<img src="img/gallery-1.jpeg" alt="" class="gallery__img">
</div>
<div class="gallery__item">
<img src="img/gallery-2.jpeg" alt="" class="gallery__img">
</div>
<div class="gallery__item">
<img src="img/gallery-3.jpeg" alt="" class="gallery__img">
</div>
<div class="gallery__item">
<img src="img/gallery-4.jpeg" alt="" class="gallery__img">
</div>
</div>
<div class="gallery__flex">
<div class="gallery__item">
<img src="img/gallery-5.jpeg" alt="" class="gallery__img">
</div>
<div class="gallery__item">
<img src="img/gallery-6.jpeg" alt="" class="gallery__img">
</div>
<div class="gallery__item">
<img src="img/gallery-7.jpeg" alt="" class="gallery__img">
</div>
<div class="gallery__item">
<img src="img/gallery-8.jpeg" alt="" class="gallery__img">
</div>
<!-- popup window -->
<div class="popup">
<img src="img/gallery-1.jpeg" alt="" class="popup__img">
<span class="popup__close-icon" id="closeIcon">×</span>
</div>
如何使用 Jquery 做到这一点?
【问题讨论】: