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 に答える