2012-12-09 5 views
0

créer la pagination avec jquery, ce script fonctionne très bien, mais je veux le script fonctionne et appeler différents pages en mode automatique:Jquery pagination exécution automatique

<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); 
} 

/// Appelez la fonction script

setInterval(function() { 

pagination(i+1); 

}, 4000); 



</script> 

L'idée c'est charger le script et commencer à partir de cero et avant de 4 secondes aller page numéro un et avant de 4 autres secondes aller à l'autre page et continuer à la fin, à ce stade je tente de le faire mais pas travaille moi

J'ai besoin d'exécuter ce script de pagination et aller de la page 1 à la dernière page et répétez l'autre fois

Merci !!!

Répondre

0

Je pense que votre code HTML n'est pas encore chargé lorsque vous appelez setInterval. Essayez de déplacer setInterval à l'intérieur de la fonction $(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>