通过传递参数设置超时

时间:2011-05-16 09:57:03

标签: javascript jquery timeout

我目前使用SetTimeOut函数遇到问题。

问题是我需要通过传递参数来使用它,但它不起作用...... 这是代码:

function RSSChecker(dMObject)
{
    if (dMObject) 
    {
        alert('Refresh');
        window.setTimeout(RSSChecker(dMObject), 10000);
    }
}

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

另一种方法是将内部调用包装在调用函数的匿名函数中。所以你有: -

window.setTimeout(function() { RSSChecker(dmObject); }, 10000);