我想以固定的时间间隔将图片加载到div中,例如每秒或两秒
我做了一些愚蠢的尝试
$(document).ready(function() {
setTimeout('LoadImages()',100 );
});
function LoadImages()
{
$('#Images').load('get_image.htm'); // get_image.htm displays image
}
</script>
<body>
<div id="Images"><div>
我知道这都是错误的,但是要使它正常工作需要做什么?
最佳答案
$(document).ready(function() {
function LoadImages() {
setTimeout(function() {
$('#Images').load('get_image.htm'); // get_image.htm displays image
LoadImages(); // recursive call to LoadImages
}, 1000)
}
});
如果要在完成图像加载后调用
LoadImages()
,则$(document).ready(function() {
function LoadImages() {
setTimeout(function() {
$('#Images').load('get_image.htm', function() {
LoadImages(); // recursive call to LoadImages
}); // get_image.htm displays image
}, 1000)
}
});