如何使js函数立即运行,然后以10秒的间隔运行?

它仅在10秒后运行。我希望它在页面加载时运行,然后以10秒为间隔运行。希望可以有人帮帮我。如何使js函数" title="js函数">js函数立即运行,然后以10秒的间隔运行?

function getPrice(){ 

$("#ajax").load('somefile.php?sym=<?php echo $yahoosymbol;?> #ajax');

}

getPrice();

setTimeout(getPrice, 10000);

UPDATE:

我得到了它把功能为<body onload="function()"> 没有的工作。我仍然不知道为什么其他的事情后,开始工作?

回答:

尝试这种情况:

function getPrice(){ 

$("#ajax").load('your code...');

}

getPrice(); //for initial execution

setInterval(getPrice, 10000); //runs the function on 10sec. interval

的的setTimeout()方法调用的功能或毫秒

而的setInterval()方法做同样的事情,但在指定次数后计算表达式在指定的时间间隔重复

以上是 如何使js函数立即运行,然后以10秒的间隔运行? 的全部内容, 来源链接: utcz.com/qa/258037.html

回到顶部