我在div中有一个iframe
<div>
<iframe pageB>
</div>
按钮点击iframe,重定向到另一个页面A - 我有一个jquery来隐藏A的页面加载div - 所以这部分jquery不工作 - 这个页面上的正常警报窗口加载工作 - 我看到了$ undefined - 仅在pageA上包含jquery但仍未定义错误已经消失但是jquery不起作用 - 任何机构都可以对此有所了解吗?在这个重定向场景中没有jquery工作。
答案 0 :(得分:0)
如果IFRAME
与DIV
位于不同的域,则由于安全限制,这将无效。
您可以尝试使用jQuery.load()
将内容放入div中,而不是使用IFRAME
,然后隐藏DIV
作为load()
回调的一部分。这只需要在主页上加载jQuery。