如何沿着DOM移动iframe而不丢失它的内容?

Som*_*ody 6 javascript iframe dom

可能吗?

我试图移动它,但iframe内容消失了.

试图获取iframe的内容并将它们放在新的位置,但所有处理程序都消失了.

尝试做同样的事情,但使用新的jQuery 1.4.2功能,可以克隆所有事件.

但它不起作用:)

所以我决定在这里寻求帮助.

如何将该死的iframe移动到文档中的另一个位置而不会丢失它的内容?^ _ ^

谢谢

添加:

txtad_iframe = ad_container.find('iframe');                 
its_contents = txtad_iframe.contents();
its_body = its_contents.find("div:first").clone(true).insertAfter(cthis.find('#photos'));
Run Code Online (Sandbox Code Playgroud)

在这里,我正在尝试将内容复制到新的广告容器中.但它不起作用.上下文横幅不会对点击事件做出反应.

我试图将ad_container移动到容器,但是iframe正文内容消失了.

Jas*_*son 1

我相信,除非在 iframe 中明确这样做,否则 iframe 中的项目不会绑定。换句话说,iframe 内容不会从父窗口继承绑定事件。您必须先在 iframe 中绑定,然后再移动内容。

我认为。

编辑

我想你可能想做类似的事情

its_body = its_contents.find("div:first").clone(true);
$(its_body).insertAfter(cthis.find('#photos'));
Run Code Online (Sandbox Code Playgroud)