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 秒前にページ番号 1 に移動し、他の 4 秒前に別のページに移動して最後まで続行するというアイデアです。この時点でこれを試してみましたが、うまくいきません

このページネーションのスクリプトを実行して、1 ページ目から最後のページに移動し、もう一度繰り返す必要があります。

ありがとう !!!

4

1 に答える 1

0

を呼び出したとき、HTML はまだロードされていないと思いますsetIntervalsetInterval関数内を移動してみてください$(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 に答える