0

我用 jquery 创建分页,这个脚本工作正常,但我希望脚本工作并在自动模式下调用不同的页面:

<script>

$(document).ready(function(){
$("#article_load_favourites").load("indexer_favourites_news.php");
});
</script>

<script>
function pagination(id)
{
$("#article_load_favourites").load("indexer_favourites_news.php?pg_d="+id);
}

/// 调用脚本函数

setInterval(function() {

pagination(i+1);

}, 4000);



</script>

它的想法是加载脚本并从cero开始,在4秒之前转到第一页,在其他4秒之前转到另一页并继续到最后,在这一点上,我尝试这样做,但我没有工作

我需要运行这个分页脚本并从第 1 页转到最后一页并在其他时间重复

谢谢 !!!

4

1 回答 1

0

我认为当您调用时您的 HTML 尚未加载setInterval。尝试移动setInterval内部$(document).ready()功能。

<script>

function pagination(id)
{
  $("#article_load_favourites").load("indexer_favourites_news.php?pg_d="+id);
}

$(document).ready(function() {
  $("#article_load_favourites").load("indexer_favourites_news.php");

  var i = 1;

  setInterval(function() {
    pagination(i+1);
  }, 4000);
});

</script>
于 2012-12-09T21:51:10.850 回答