图像的Jquery弹出窗口

时间:2017-06-06 08:28:52

标签: jquery html5 popup requirejs lightbox

单个html页面中有三个或更多图像,需要在单击特定图像后在弹出窗口中显示相同的图像。我可以用它做什么吗?

<img class="wp-image-4596 size-medium" src="img1.jpg" alt="img1" width="232" height="300">
<img class="wp-image-4596 size-medium" src="img2.jpg" alt="img2" width="232" height="300">
<img class="wp-image-4596 size-medium" src="img3.jpg" alt="img3" width="232" height="300">

3 个答案:

答案 0 :(得分:0)

您可以使用bootstrap模式执行此操作。检查this我的答案。

答案 1 :(得分:0)

您可以通过在图片上添加onclick功能在javascript中进行操作

$('.wp-image-4596').click(function(){ $('#popupimage').attr('src', $(this).attr('src')); });

<img class="wp-image-4596 size-medium" src="img1.jpg" alt="img1" width="232" height="300"> <img class="wp-image-4596 size-medium" src="img2.jpg" alt="img2" width="232" height="300"> <img class="wp-image-4596 size-medium" src="img3.jpg" alt="img3" width="232" height="300"> <div id="popup"><!--this is your pop for example--> <img src='' id="popupimage"> </div>

这将获得所点击图像的来源,并将其用作弹出图像的来源

答案 2 :(得分:0)

嘿,man使用lightbox2 jQuery插件,这有很酷的效果和功能。

如果您想使用更简单的插件,那么您可以使用magnafic popup插件。