firefox 提示 setTimeout():useless setTimeout call (missing quotes around argument?) 错误

时间:2021-02-10 21:16:39

原来代码:

setTimeout(window.parent.refreshNode(id),500);// 500毫秒后,调用父窗口的refreshNode()方法

refreshNode()方法总是不能正确执行

并且在firefox浏览器下,报错:setTimeout():useless setTimeout call (missing quotes around argument?)

想到了jquery的一些写法,把上面的代码改成:

setTimeout(function(){window.parent.refreshNode(id);},500);

这次能正确执行了