首先,我知道这里有很多关于同一主题的问题,是的,我已经阅读了大部分内容,不幸的是我似乎无法处理信息以使其工作,所以我希望有人可能指出我正确的方向来帮助我解决我的问题吗?
首先设置我的网站的目录,我有相互“包含”的所有不同部分,以便在需要更改时保持我的网站更简单,但我的观点是..在我的整体footer.php中页面我在标签之前有2个
<script type="text/javascript" src="jquery/jquery-1.9.0.js"></script>
<script type="text/javascript" src="js/general.js"></script>
general.js文件来自我看过的教程,这使得将所有内容放在同一个地方更容易。
所以我想要的是使用导航刷新/重新加载div id =“menu_bar”,这是我屏幕顶部的菜单,在那里我设置了收件箱系统,这就是我想要的原因喜欢这个自动刷新,所以它基本上会显示我有一条消息而不是我只需按F5进行检查。加上我计划制作一个通知系统,我猜这将是一个适当的方式来表明我有通知...所以我非常非常非常新的jquery,AJAX和大多数其他东西这东西不太有意义,我得到有点,但仍然...所以我似乎把各种教程放在一起的代码,这就是我所拥有的......
$(document).ready( function(){
$('#menu_bar').load('includes/menu.php');
refresh();
});
function refresh()
{
setInterval( function() {
$('#menu_bar').fadeOut('slow').load('includes/menu.php').fadeIn('slow');
refresh();
}, 3000);
}
所以有人可以通过显示我出错的地方帮助我,为什么我出错了所以我可以试着了解我哪里出错了以及我该如何解决它?欢呼声
答案 0 :(得分:0)
你不应该在setInterval函数中调用refresh(),或者使用setTimeout代替