$('#thelink').click(function(){
$('div#thedialog').dialog('open');
});
我如何更改它以打开 window.parent 的 div #thedialog..我可以这样做吗?
最佳答案
也许是这样:
window.parent.$('div#thedialog').dialog('open');
当然,这是假设父窗口已经引入了它自己的 jQuery 副本。这样做也可能有效:
$(window.parent).find('div#thedialog').dialog('open');
但我个人对于使用位于另一个窗口中的代码在一个窗口中设置内容非常谨慎。 IE 有时对此会变得非常奇怪。
关于jquery - 带有jquery的parent.window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2357995/