如何将jQuery对象克隆/复制到新对象中?

时间:2016-04-04 08:42:47

标签: javascript jquery

我的主页上有jQuery,想在我的iframe中克隆/复制它的主页版本,这样我就可以使用与主页无关的特定插件来扩展该版本。

如何做到这一点?

2 个答案:

答案 0 :(得分:1)

没有。那不是克隆过程。您需要单独或以组合逻辑放置iframe元素的代码。

您无法克隆另一个范围的功能。

答案 1 :(得分:0)

只需在iframe文档的头部插入jquery的<script>标记即可。这将激起iframe加载jQuery。

不要忘记,当您在不同的文档中创建元素时以及在不同的文档中执行元素查询时,必须使用jQuery构造函数,该构造函数接受指定htmlDocument的第二个参数。< / p>

这是一个example jsfiddle,它将主文档jquery放入iframe。

CORS适用于此处,如果iframe不在同一文档中,则不会让您进入&#34; iframe。如果您控制页面,则可以使用postMessage来绕过安全屏障。