我使用下面的代码在div内20秒后重新加载php文件,但问题是在第一次加载目标div后,它没有显示任何内容。
有什么建议吗?
我的代码:
function getMyVideos(){
$("#myvideos").load("http://www.mydomainz.com/myfile.php", function(){
setTimeout(getMyVideos, 20000);
});
}
$(document).ready(getMyVideos);
<div id="myvideos"></div>
谢谢大家!
您可能可以在setTimeout
函数中使用匿名函数:
setTimeout(function(){getMyVideos();}, 20000);