带有弹出式图库的弹性滑块
Flexslider with a popup Gallery
本文关键字:弹出式 更新时间:2023-09-26
我正在使用flexslider进行某些图像旋转,现在需要使用此幻灯片实现弹出库,即,当用户单击滑块内的活动幻灯片时,希望在灯箱中显示为图库。
所以我尝试合并"magnificPopup",它可以工作,但问题是它抓取了幻灯片的所有实例,也就是说,如果我在滑块中有 2 张图像,我将在弹出图库中得到 4 张,即 magnificpopup 获取包括"克隆"在内的所有实例, 那么我该如何实现这个问题, 还有其他方法吗, 或我可以使用的插件或回调函数??下面是我尝试过的代码,都是基本的暗示
Flex Sldier:
$('.slideTwo').flexslider({
animation: "slide",
controlNav: true,
directionNav: false,
animationLoop: true,
slideshow: false
});
放大弹出窗口 :
$('.popup-link').magnificPopup({
type: 'image',
gallery:{enabled:true}
});
.HTML:
<div class="slideTwo" id="slideTwo">
<ul class="slides">
<li>
<a class="popup-link" href="img/room1.jpg"><img src="img/room1.jpg" alt="">
<span>East Wall</span>
</a>
</li>
<li>
<a class="popup-link"href="img/room21.jpg"><img src="img/room21.jpg" alt="">
<span>West Wall</span>
</a>
</li>
</ul>
</div>
把
magnificPopup
放在flexSlider
之前
$('.popup-link').magnificPopup({
type: 'image',
gallery:{enabled:true}
});
$('.slideTwo').flexslider({
animation: "slide",
controlNav: true,
directionNav: false,
animationLoop: true,
slideshow: false
});
这是一个演示
相关文章:
- 在元素悬停上显示带有javascript的弹出式网站
- Chrome扩展弹出式安装
- 普通(弹出式)Chrome 扩展程序与在开发者工具中添加标签页的扩展程序之间的区别
- 仅加载弹出式javascript
- Javascript弹出式Google Chrome扩展
- Javascript中的Mac/Windows弹出式虚拟键盘
- 弹出式浏览器兼容性
- 弹出式引导+棱角分明
- 弹出式视频播放器显示在Firefox中的奇数位置
- 打开弹出式html页面
- 弹出式签名不起作用
- Facebook 发送按钮 - 操作弹出式按钮
- 如何在 YII 中使用 ajaxvalidation 实现弹出式登录表单
- 在弹出式显示和隐藏上遇到样式问题
- 弹出式:每个会话和加载仅一次
- 后台代码在任何弹出式单击时运行
- 使用 Facebook PHP SDK 执行弹出式登录窗口
- Chrome 扩展程序:将网址动态添加到弹出式页面
- 无法将鼠标坐标从content_script传递到弹出式窗口(Chrome 扩展程序)
- 华丽的弹出式youtube视频没有't负载