javascript - 如何使用 FANCYBOX 将多个图库中的图像分组?

标签 javascript jquery fancybox fancybox-2

如何对图库进行分组以仅显示同一组中的照片?

现在通过 data-fancybox 获取图像,问题是我有组的动态 ID。

fancybox版本:v3.5.7

<a class="fancyfunc" data-fancybox-group="group_<?=$r['reference_id'];?>"  href="<?=$img['image'];?>"  data-fancybox="images">
   <img class="none" src="<?=$img['image'];?>" />
</a>
$('[data-fancybox="images"]').fancybox({

    margin : [44,0,22,0],
    thumbs : {
        autoStart : true,
        axis      : 'x'
    }
})

最佳答案

查看文档 - https://fancyapps.com/fancybox/3/docs/#usage -

[..] use the same attribute data-fancybox value for each of them to create a gallery.

所以,替换

data-fancybox-group="group_<?=$r['reference_id'];?>"

data-fancybox="group_<?=$r['reference_id'];?>"

关于javascript - 如何使用 FANCYBOX 将多个图库中的图像分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55415414/

相关文章:

jquery - fancybox展示pdf

javascript - Fancybox 预览在 BigCommerce 网站上的错误位置

javascript - 加入2个输入Jquery?

javascript - 有没有办法捕获网页上元素的创建和删除?

javascript - 如何使用react-datepicker 促进轻松的逐年导航?

jquery - 到达浏览器窗口顶部时如何创建粘性导航?

jquery - 如何仅在单击 <li> 时显示子菜单

javascript - 如何处理 Backbone.js 应用程序中 hashchange 的滚动位置?

jquery - 如何让 jquery ui(自动完成)和 fancybox 很好地发挥作用

javascript - 如何使链接在每次页面加载时显示在随机位置?