targeting the parent window using jQuery

谁说我不能喝 提交于 2019-12-29 01:44:34

问题


Here is the sample code which I am not able to solve. I did it using javascript, but when I am doing using jQuery, I do not able to target the element.

Script :

var element = window.parent.document.getElementById('iframeOne');
//this is working fine      

But i want to do using jQuery. So how can I target the element?


回答1:


Perhaps you want to do something like this

$('#iframeOne', window.parent.document);

Another way to do it

window.parent.$("#iframeOne");

Another way

$("#iframeOne", top.document);

If you know the name of the parent window, you can also do

$("#iframeOne",opener.document)

Here opener is the name of the window.

Cheers!!




回答2:


to select element with id within the parent window

$('#iframeOne',window.parent.document);



回答3:


Use this:

var ele = $('#iframeOne', window.parent.document);

or

var ele = $(window.parent.document).find("#iframeOne");



回答4:


The jQuery selector syntax for id is to use a # before the id name

in you case it should be $('#iframeOne')

an optional context can also be used like $('#iframeOne, window.parent.document). The default context is document root.



来源:https://stackoverflow.com/questions/18372746/targeting-the-parent-window-using-jquery

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!