【发布时间】:2018-05-18 22:04:47
【问题描述】:
【问题讨论】:
-
我建议在工具栏中创建自定义按钮。文档中有一个示例演示了如何执行此操作。
标签: jquery fancybox fancybox-3
【问题讨论】:
标签: jquery fancybox fancybox-3
可以使用回调。唯一的问题是标题可以在图像的顶部,一种解决方案是向上推送内容。演示 - https://codepen.io/anon/pen/mKbwJK
JS:
$('[data-fancybox]').fancybox({
idleTime: 0,
afterShow: function(instance, current) {
current.$content.append('<p class="fancybox-extra"><button>Click me</button></p>');
}
});
CSS:
.fancybox-extra {
position: absolute;
top: 100%;
width: 100%;
text-align: center;
padding: 10px;
}
/* Hide while zooming */
.fancybox-is-scaling .fancybox-extra {
display: none;
}
/* Push content up */
.fancybox-slide--image {
padding-bottom: 120px;
}
【讨论】: