小编Col*_*nel的帖子

不断循环javascript数组并将结果显示给div?

我有一堆我的网站的推荐信,目前在一个页面上我试图得到一个div以5秒的间隔显示每个1,如果数组达到最后一个值它应该再次开始回到数组的开头.

这是我到目前为止所拥有的......

var testimonial = new Array();
testimonial[1] = "Rugby";
testimonial[2] = "Baseball";
testimonial[3] = "Cricket";
var length = testimonial.length
var i = 1;
setInterval(function() {
    while (i <= length) {   
        $('#testimonials p').html(testimonial[i]);
        ++i;
        if (i == length) {
            i == 1;
        }
    }
}, 5000);
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒,谢谢.

javascript arrays loops

7
推荐指数
1
解决办法
5609
查看次数

标签 统计

arrays ×1

javascript ×1

loops ×1