2

我在多个 WordPress 网站上将 Fancybox 用于照片库。

自从升级到最新的 Fancybox 代码后,我遇到了 Fancybox 画廊导航无法正常工作的问题。

照片完美打开,但它们没有链接在一起。

这是我在头脑中使用的简单代码:

<!-- Fancybox -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.25/jquery.fancybox.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.25/jquery.fancybox.min.js"></script>

画廊是使用 WordPress 默认媒体画廊短代码生成的。

这是我的幻想电话:

<script type="text/javascript">
jQuery(document).ready(function($) {
    $(".gallery-icon a").fancybox({ 
        animationEffect : 'fade'
    }).attr('rel', 'group1');
});
</script>

如您所见,我正在尝试将 rel="group1" 分配给链接。我也试过属性“data-fancybox-group”。

两者都没有工作。

这是链接:

演示网站

关于如何让导航按钮出现并将这些照片链接为画廊的任何想法?

会不会是 jQuery 版本问题?

4

1 回答 1

5

通过添加相同的data-fancybox属性值来创建画廊。

例如:

$(".gallery-icon a").fancybox({ 
  animationEffect : 'fade'
}).attr('data-fancybox', 'group1');

演示 - https://codepen.io/anon/pen/EwpOxE?editors=1010

于 2017-10-12T19:00:22.380 回答