我正在尝试使一些函数依次工作,并在它们之间等待1.5秒。不能通过setTimeout调用函数
现在,当我尝试用相同的ID这样做(里面的 “NoteList(>这里<)”,如1,2,3,或任何其他它的工作原理;
for (var i = 0; i < 36; i++)
{
setTimeout(function() { OnClcRandom(NoteList[0]) }, i * 1000 + 1000);
}
BUT!当我尝试用var这样做我,它不工作,并得到了所有的功能卡的页面。任何想法,为什么?
for (var i = 0; i < 36; i++)
{
setTimeout(function() { OnClcRandom(NoteList[i]) }, i * 1000 + 1000);
}
谢谢,成功了! – user2122746 2013-04-06 12:06:58