14

我有一个包含 iframe 到另一个页面的页面,我正在寻找的是单击 iframe 内的某些内容,然后可以访问或更具体地隐藏父级中的 div。我知道一些 JQuery,但由于某种原因,当我尝试自己编写它时,我只是茫然地坐在代码编辑器前

4

3 回答 3

34

在 iframe 中试试这个:

$('#DIVtobehidden', window.parent.document).hide();
于 2012-07-30T08:38:15.133 回答
2
$("#element-In-Iframe").on('click', function() {
    $('#element-in-parent-window', window.parent.document).hide();
});

小提琴

于 2012-07-30T08:38:00.067 回答
0

如果两个页面都在同一个(子)域上,您应该能够通过以下方式访问父窗口:

window.parent.document.getElementById('divId')

好吧,这没有 jQuery,但应该可以工作

于 2012-07-30T08:39:30.753 回答