【发布时间】:2019-10-26 21:08:23
【问题描述】:
Fancybox3 已经打开后如何加载新内容 没有关闭当前的 Fancybox。
我尝试使用fancybox3 + masonry +无限滚动制作画廊页面
问题是我打开的 Fancybox 没有加载由 ajax 加载的新内容的新图像。
当 Fancybox 到达当前画廊的最后一个元素时,将加载新内容。
function loadFancy(){
$('.fancybox').fancybox({
selector : '[data-fancybox="gallery"]',
afterShow: function(instance, current) {
if (current.index === instance.group.length - 1) {
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
}
}
});
}
【问题讨论】: