我使用jQuery创建一个iframe元素,onLoad
调用其中一个父jQuery函数。
当调用其他jQuery函数时,这会导致父{,1}}。
如果父亲的jQuery似乎iframe引起了一个descoping。
iframe不是页面($ is not defined
)。
我认为iframe需要自己的JavaScript / jQuery环境,但是很难包含它。
有什么想法吗? 感谢。
答案 0 :(得分:1)
在iframe中尝试:
<script type="text/javascript">
var $ = window.parent.$;
</script>
这将允许子窗口(假设它在同一个域下)使用父级的$
变量(或者设置的jQuery)