使用jQuery定位父窗口

nar*_*mar 3 javascript jquery jquery-selectors

这是我无法解决的示例代码.我使用javascript做到了,但是当我使用jQuery时,我无法定位元素.

脚本:

var element = window.parent.document.getElementById('iframeOne');
//this is working fine      
Run Code Online (Sandbox Code Playgroud)

但我想使用jQuery.那么我该如何定位元素呢?

bhb*_*bhb 10

也许你想做这样的事情

$('#iframeOne', window.parent.document);
Run Code Online (Sandbox Code Playgroud)

另一种方法

window.parent.$("#iframeOne");
Run Code Online (Sandbox Code Playgroud)

其他方式

$("#iframeOne", top.document);
Run Code Online (Sandbox Code Playgroud)

如果您知道父窗口的名称,也可以这样做

$("#iframeOne",opener.document)
Run Code Online (Sandbox Code Playgroud)

opener是窗口的名称.

干杯!!