【发布时间】:2013-04-06 11:59:53
【问题描述】:
我正在尝试让一些功能一个接一个地工作,它们之间的等待时间为 1.5 秒。
现在,当我尝试使用相同的 ID 执行此操作时(在“NoteList(>here
for (var i = 0; i < 36; i++)
{
setTimeout(function () { OnClcRandom(NoteList[0]) }, i * 1000 + 1000);
}
但是!当我尝试使用 var i 这样做时,它不起作用并且使页面中的所有功能都卡住了。知道为什么吗?
for (var i = 0; i < 36; i++)
{
setTimeout(function () { OnClcRandom(NoteList[i]) }, i * 1000 + 1000);
}
【问题讨论】:
标签: javascript jquery asp.net function var