在我的JavaScript,我有:Javascript SetInterval沒有正確地等待?
$(document).ready(function()
{
setInterval(test('test alert'), 10000);
});
function test(value)
{
alert(value);
}
簡單,當文檔準備好,就應該建立的setInterval ...這基本上意味着,等待10秒鐘,運行函數,然後重複每10秒。
問題是setInterval的未激活正常。測試功能正在立即被觸發(而不是等待10秒),並且以後不會再次觸發。我在這裏做錯了什麼?
現在,如果我建立了我的setInterval如下,它工作正常......但是爲什麼呢?
setInterval(function() { test('test alert'); }, 10000);
你的代碼工作請通過'http:// jsfiddle.net/kw3Mm /'我想你使用錯誤的地方你的代碼 – Amit
也不要在間隔中使用警報 – mplungjan