我正在尝试使用jQuery load()
方法将PHP文件加载到名为load
的div中,但是在加载div之后,我无法获得所需的脚本文件。
我需要重新加载不需要的页面。
以下是HTML代码:
<?php require_once("header.php"); ?>
<div class="container">
<div id="load"></div>
</div>
<?php
require_once('login-registration.php');
require_once('js.php');
?>
<script>
$("#load").load('body.php');
function refresh () {
$("#load").load('body.php');
}
</script>
<?php
require_once('footer.php');
?>
在第一页加载中,我正在加载body.php文件。
$("#load").load('body.php');
然后在我的body.php页面中,有一个用于登录的模式框。成功登录后,我调用refresh()
函数将body.php页面加载到load
div中,因为我有一些动态内容需要在不加载页面的情况下加载。
现在,此时,几乎没有JS事件无法正常工作。例如,我注销使用jQuery,而无需重新加载页面。因此,如果我单击此注销链接,则它不起作用。如果我重新加载该页面,则它可以再次工作:(
你们能告诉我如何解决这些问题吗?
总而言之,我需要在特定事件发生后重新加载特定的div。