【发布时间】:2018-03-30 19:06:41
【问题描述】:
这是我的问题: - 我有一个 fancybox 3 画廊介绍一个 iframe - 当我点击其中一个链接时,我希望图像显示在 iframe 的父级顶部
我做了很多研究并尝试了几种解决方案
我发现了这个:call Fancybox in parent from iframe 但它只为fancybox 2 提供了一个解决方案
这是我在 iframe 上的代码:
$(document).ready(function() {
parent.$(".fancybox").fancybox({
href: this.href
});
});
请注意
我在 iframe 和父级中都包含了 jquery 和 fancybox 3
fancybox 在 iframe 和父级中独立工作,但不能从 iframe 调用以显示在父级中(我的问题)
-
我也试过了:
$(".fancybox", top.document).fancybox
$(".fancybox", window.opener.document).fancybox
$(".fancybox", window.parent.document).fancybox
这些都不起作用
非常感谢您的关注
【问题讨论】:
标签: iframe fancybox fancybox-3