jquery - 带有jquery的parent.window

标签 jquery

$('#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/

相关文章:

javascript - 如何将 Jade 标记插入到浏览器中的 DOM 元素中

javascript - JQuery 不适用于大小为 1 的数组

javascript - 如何保持倒计时每次都不是从头开始?

jquery - 通过expose-loader将jquery导入到vuejs2项目中

c# - 通过一些 html

javascript - 流程图 : Adding Checkbox's to Toggle Chart Series

jquery - 来自外部源的 .js/.css 代码仅在 https 中未加载

javascript - 在 owl Carousel 1.3.3 中显示下一张和上一张幻灯片的一部分

javascript - 使动态生成的 div 可放置

jQuery 显示 Div 以清除 <li>