jquery:检测加载图像的完成

时间:2010-07-27 03:58:05

标签: javascript jquery css

我使用以下代码将图像加载到单元格

$(cell).css("background-image", "url("+iconImage+")");

由于此图像是从服务器加载的....需要时间...我想在此单元格上添加一个活动指示器,直到加载图像并在图像加载时停止..我看到了一些示例但是作为我不知道jquery ....还不知道该怎么做..

如果有人帮我解决这个问题,我将非常高兴...但请尝试提供示例代码 这有助于更好地理解事情

1 个答案:

答案 0 :(得分:4)

demo

尝试这样的事情......

$('<img/>').attr('src',iconImage).load(function(){
   // codes here when image is loaded
   alert('Image loaded');
});
$(cell).css("background-image", "url("+iconImage+")");