将fancybox整合到画廊流量中
Integrating fancybox into galleriffic
我想把一些fanybox的功能集成到galleriffic中。基本上,我想有一个画廊的图像与他们各自的缩略图使用galleriffic。除了样式之外,我的方法看起来非常类似:http://www.twospy.com/galleriffic/example-2.html此外,我希望能够放大显示的图像。出于这个目的,我正在使用fanybox。其行为的一个例子可以在这里找到http://fancyapps.com/fancybox/demo/
我已经设法使我上面描述的稍微修改了gallerificbuildimage函数,使其如下:
.append('<span class="image-wrapper current"><a class="advance-link fancybox" rel="group" href="'+imageData.image.src+'" title="'+imageData.title+'"> </a></span>')
现在,galleriffic添加了fancybox类fancybox需要以及图像源。
在这一点上,我发现了一个问题,我似乎没有找到一个整洁的解决方案。Fancybox允许通过单击每个图像的右侧/左侧来浏览图像集合,以转到集合中的下一个/上一个图像(正如您在上面提供的演示中可能已经注意到的那样)。我也想利用这个功能,这样用户就可以通过浏览galleriffic的缩略图来浏览图库,也可以使用fancybox浏览图像的缩放版本。我在这里发现的问题是,galleriffic仅为缩略图已被单击的图像创建class=" fanybox "。这使得fanybox只能找到画廊的一张图像。我不想将类fanybox定义为为gallerifffic定义拇指的's,因为我不希望当单击缩略图时图像被缩放,而是在主图像上。
在某种程度上,我需要的是用fanybox类生成所有的's,但隐藏所有未显示的's,而不是每次通过galleriffic生成我需要的那个。这是我能想到的唯一解决方案,但它并不整洁。我喜欢galleriffic在每次点击缩略图时生成主图像的方式。 我想知道是否有人能想出一个更好的解决方案。例如,fanybox可以通过搜索下一个图库缩略图来知道下一个是哪个图像。我试图使一个工作的jsfiddle演示,但有太多的代码涉及。也没有明确的问题,只有一个实施的结论。我认为你可以很容易地复制我现在的情况。
谢谢你的努力!
我尝试了上面的方法,像您一样编辑BuildImage函数。对我来说,它成功地链接到图像,但没有加载到FancyBox中。
我在主文件中有以下代码:
<script type="text/javascript">
$(document).ready(function() {
$(".fancybox").fancybox();
});
</script>
你成功地把两者结合起来了,对吗?
相关文章:
- Fancybox是否将Click事件静音
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 节点协同与生成器和Promise并行流量控制
- 嵌套到另一个函数中的Fancybox函数;不起作用
- 如何在用户按下F5键或单击浏览器时显示自定义的fancybox's后退/关闭按钮
- 动态加载fancybox并将其连接
- 当有许多形式时,Fancybox脚本不起作用
- Modify fancybox html
- 当页面包含指向一个图像的多个链接时,fancyBox会复制缩略图辅助图像
- 如何通过点击按钮关闭Fancybox
- Fancybox iFrame not showing up
- .net的流量模式
- jquery fancybox+angularJS:fancybox按钮动作问题
- 为什么我不能在FancyBox中使用javascript变量
- Fancybox inline html
- FancyBox退出IFRAME回调
- fancybox 2-如何在装载后自动调整fancybox的大小
- 在Fancybox中提交表单时运行函数
- 检查并重定向移动或桌面流量
- 将fancybox整合到画廊流量中