我的问题是如何在jquery中加载setInterval之前显示一些信息,何时加载setInterval会更新它。
<script type=\"text/javascript\">
function getData(){
$(\"#whereshow\").load(\"somefile.php\");
}
setInterval(\"getData()\", 5000);
</script>
我能做出类似的东西吗?
<script type=\"text/javascript\">
function getData1(){
$(\"#whereshow\").load(\"somefile.php\");
}
function getData(){
$(\"#whereshow\").load(\"somefile.php\");
}
setInterval(\"getData()\", 5000);
</script>
...并且getData1()将显示即时上传页面信息,然后将停止,并且setIntervall会执行其他更新作业吗?
答案 0 :(得分:1)
基本上你要做的就是立即点火setInterval
。
这很容易。
(function() {
var getData = function() {
$("#whereshow").load("somefile.php");
}
setInterval(getData,5000);
getData();
})();
请参阅,只需调用该函数;)我还为您的脚本添加了一些改进。
setInterval((function() {
$("#whereshow").load("somefile.php");
return arguments.callee;
})(),5000);