Javascript 使用jquery在php中自动加载不同页面

Javascript 使用jquery在php中自动加载不同页面,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我正在使用下面的代码片段加载#load div var auto_refresh = setInterval(function() { $('#load').load('load.php?_=' +Math.random()).fadeIn(3000); }, 10000); // refresh every 10000 milliseconds 它每10秒加载一次页面 现在谈谈我想要什么。我有五页 我需要设置每2分钟自动加载页面的循环。以此类推,到最后,一切从头开始 请帮我做这个给我

我正在使用下面的代码片段加载
#load div

var auto_refresh = setInterval(function() {
    $('#load').load('load.php?_=' +Math.random()).fadeIn(3000);
}, 10000); // refresh every 10000 milliseconds
它每10秒加载一次页面

现在谈谈我想要什么。我有五页

我需要设置每2分钟自动加载页面的循环。以此类推,到最后,一切从头开始

请帮我做这个给我一些想法

提前感谢

试试这个:

var i = 0;
var loadPage = setInterval(function() {
    $('#load').load('page'+(i++) + '.php').hide().fadeIn(3000);
}, 2000); //---------^^^^^^^^^^^^^^^^^^^----page with number and extension

if(i >= 5){
   clearInterval(loadPage);
}

你还没有告诉我你的页面格式,所以我假设你可以用数字来简单地计算

var seed = 0;
var lastPageNumber = 10;
setInterval(function() {

  $('#load').load('load.php?page=' + seed + '_=' + Math.random()).fadeIn(3000);
  if(seed === lastPageNumber) {
    seed = 0;
  }      
  seed++;
}, 120000); // refresh every 120000 milliseconds (120 seconds -> 2 minutes)

使用
'
而不是
`
我在这里使用的是(')而不是(`),这只是因为stackoverflow.com的限制。感谢您的帮助,但是firebug XHR工具显示它没有停止,因此它没有为0重新启动。它只是继续添加。感谢您的帮助,但是firebug XHR工具显示seed++没有运行,所以它总是保持load.php?page=0