在我的aspx页面中,我有一个缩略图<img>
。当用户点击该图像时,我想要一个弹出窗口,显示用图像的较大(完整)版本阻挡UI的其余部分。
有没有可以做到这一点的插件?
答案 0 :(得分:109)
有很多jQuery插件可用于此
<强> Thickbox 强>
<强> LightBox 强>
<强> FancyBox 强>
<强> FaceBox 强>
<强> NyroModal 强>
<强> PiroBox 强>
加厚箱示例
对于单张图片
- 创建链接元素()
- 为链接指定一个值为thickbox的class属性 (类= “ThickBox的”)
- 将href属性中的路径提供给图像文件(.jpg .jpeg .png .gif .bmp)
醇>
答案 1 :(得分:6)
我喜欢 prettyPhoto
prettyPhoto是一个jQuery lightbox克隆。它不仅支持图像,还支持视频,Flash,YouTube,iframe和ajax。这是一个完整的媒体灯箱
答案 2 :(得分:2)
答案 3 :(得分:2)
这是最流行的(9500颗星)和轻量级(20KB缩小,7.5KB缩小+ gzip)弹出库我认为: Magnific-Popup
答案 4 :(得分:0)
prettyPhoto是一个jQuery灯箱克隆。它不仅支持图像,还支持视频,Flash,YouTube,iframe和ajax。这是一个完整的媒体灯箱