>我用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 页转到最后一页,并在其他时间重新播放
谢谢!!
我认为当您调用 setInterval
时您的 HTML 尚未加载。尝试在函数内移动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>