我正在使用Fancybox进行正在进行的摄影工作。这是我工作的页面:http://www.marybethmeehan.com/wordpress/portfolio/city-of-champions-project/
它工作得很好,但我的库中有重复。开发人员的文档非常好,但无论出于何种原因,我都无法理解如何设置它。我打赌这很简单。
该页面有三种方式可以打开一个图库。
当您单击特色图像或图像数量时,您将获得图库中的第一个图像(这是完美的)但图像实际上是重复的。当你从那里前进时,你会再次看到与图像编号2相同的图像。
这是因为我使用相同的锚两次来启动画廊。 Fancybox正在做我认为应该做的事情。如果您搜索616.downtown-from-above.jpg
的来源,您会看到它三次。
所以,我的简单问题是,如何从任何幻灯片1开始画廊,而不重复画廊的任何内容?我需要从这两个位置启动图库,并允许某人通过缩略图视图启动他们想要的任何地方。我确定我只是不理解一些非常基本的东西。
答案 0 :(得分:1)
您需要为"计数链接创建自定义点击事件"并触发第一个(或任何其他)图像链接的点击事件。这样的事情(不要忘记从计数链接中删除data-fancybox
):
jQuery('.project__gallery-wrapper__count a').on('click', function() {
jQuery('[data-fancybox="mbm-gallery"]').first().trigger('click');
return false;
});
顺便说一下,您可以使用fancyBox显示缩略图列表,与此示例类似 - https://fancyapps.com/fancybox/3/#ajax