我在jQuery中使用.load()加载html内容,但在这个内容中嵌入了3/4图片。成功事件只会在.load()全部加载html时触发,而不是实际上的图像,没有人知道预加载页面全部内容的方式吗?用jQuery预加载图片的内容
$('#ajax_loader').hide().load('page.html',function(){
$(this).fadeUp(1000);
});
这是我简单的代码(它剩下的就是在充分的应用程序),装在下面的代码(即page.html中)
<div>
<div id="slideshow">
<img src="images/img1.jpg" />
<img src="images/img2.jpg" />
<img src="images/img3.jpg" />
</div>
<p>This is some sample content</p>
</div>
'fadeUp'意味着'fadeIn'吧? – galambalazs 2011-06-12 17:26:17