我有一個名爲jarray的數組,我想顯示數組的內容,從第3個元素順序迭代到第6個最後一個元素,我想要顯示的時間第i個數組單元是1秒,我想下面的代碼,但只有數組的第一個元素被顯示出來,請參閱下面我的代碼:jQuery settimeout()在迭代數組時不起作用
$(function() {
var refreshId = setInterval(function(){
for(var i=3;i<=jarray.length-5;i++){
var r = (-0.5)+(Math.random()*(1000.99));
$("p").text(jarray[i]);
}
}, 1000);
});
HTML:
<p> Content not loaded yet </p>
你可以添加jarray的內容呢?或者你可以添加一個[JSFiddle](http://jsfiddle.net)鏈接。它的長度可能太短,看起來你從3開始,結束於5比可用的少。 –
不,請不要擔心數組長度和內容,這不是問題,謝謝。 –