1

假设我有以下链接:

<p><a class='iframe' href="iframe.html">Outside Webpage (Iframe)</a></p>

和脚本:

$(".iframe").colorbox({iframe:true, width:"800px", height:"600px"});

在那iframe.html我有另一个颜色框链接:

<a class="group1" href="../content/ohoopee1.jpg">Grouped Photo 1</a>

$(".group1").colorbox({rel:'group1', width:"800px", height:"600px"});

现在第二个颜色框内容显示在第一个颜色框内容中。颜色框是“嵌套的”:

在此处输入图像描述

从该 iframe 调用的颜色框是否可能会弹出第一个颜色框。我想覆盖第一个颜色框,并在第二个颜色框关闭时再次显示它。

希望你明白我想要达到的目标,因为我不是英语母语,解释我的目标似乎有点复杂。

4

1 回答 1

3

您不能将其弹出第一个,因为在文档中只能打开一个颜色框实例,您只能替换第一个。要在关闭第二个时重新打开第一个,您必须编写一个简短的脚本来替换 colorbox 的 close 方法,以便它采取不同的操作。

于 2013-02-15T07:27:30.900 回答