使用jQuery显示加载指示器
Show loading indicator with jQuery
我有一个<div>
,在<li>
中有一个图像滑块。有12张图片,需要一些时间来加载它们。当图像加载时,我想显示一个正在加载的GIF图像。我如何用jQuery做到这一点?我的代码是:
<div id="banner_slider">
<ul id="portfolio">
<li>
<a href="#"><img src="gallery/2010/2010slider//01_quddus_helal.jpg" alt="Slider Image" border="0" /></a><br />
<p class="caption"> Quddus Helal :: 01st - 2010</p>
</li>
<li>
<a href="#"><img src="gallery/2010/2010slider//02_md_moniruzzaman.jpg" alt="Slider Image" border="0" /></a><br />
<p class="caption"> Md Moniruzzaman :: 02nd - 2010</p>
</li>
</ul>
</div>
您可以将侦听器绑定到每个图像的加载事件。使用计数器或其他机制跟踪每次调用侦听器时加载的图像数量。然后在最后一个图像加载后隐藏加载指示器。例如: