我有两个Fancybox链接,可在Fancybox模态对话框中打开它们各自的目标。

它们是:“登录”和“加入”,它们都是Fancybox iframe。

在“加入”页面上,我需要一个链接,上面写着“如果您已经是成员,请单击此处登录”,然后需要关闭“加入”窗口并打开“登录”窗口。请注意,这两个窗口的大小不同,这使我无法简单地使用良好的老式链接。

当前计划如下(JavaScript);

function openLogin() {
    parent.$.fancybox.close();
    parent.$("#fancybox-login").click();
}


显然,这是行不通的。我已经弄乱了很多,尝试使用$("parent.#fancybox-login")之类的方法,但无济于事。

而是关闭了Fancybox窗口,然后好像忽略了第二行。

有任何想法吗?提前致谢。

最佳答案

关闭-window.parent。$应该可以解决问题...

关于javascript - jQuery + Fancybox:通过jQuery表示法获取iframe父元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7178119/

10-12 16:27
查看更多