iFrame中的jQuery隐藏div

时间:2012-03-21 15:32:36

标签: php jquery iframe

我正在构建一个小的上传脚本。我的表单有一个iFrame的目标,iFrame位于与表单相同的页面上。

在iFrame的代码中,我将文件上传到我的服务器。如果上传完成,我想在iFrame中运行一个小jQuery来隐藏父页面上的div(表单所在的位置)。

奇怪的是iFrame中的jQuery不起作用。如果我尝试一个简单的 警报('bla bla bla');它没有表现出来。

现在有人应该做什么?

提前致谢!

iFrame的代码:

<?  if(isset($_POST['Q'])) { echo 'form is set';
echo $_POST['Q']; ?>

<script type="text/javascript" charset="utf-8">
// JavaScript Document
$(document).ready(function() 
{
    $('#test').show();
});
</script><? } ?><div id="test" style="display:none;">bla bla bla</div>

1 个答案:

答案 0 :(得分:3)

如果您在iFrame中使用jquery,则需要在Iframe中引用JQuery库。