javascript - jquery:检测图像加载完成

标签 javascript jquery css

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

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

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

如果有人帮我弄明白我会很高兴......但请尝试提供示例代码 这有助于更好地理解事物

最佳答案

demo

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

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

关于javascript - jquery:检测图像加载完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3340649/

相关文章:

javascript - jQuery 验证 : display validation messages that contain field name?

javascript - cordova inappbrowser 引用元素

html - 为覆盖元素创建边框作为具有动态宽度和高度的父元素的子元素

javascript - jquery查找并替换url中的最后一个参数

javascript - jQuery/AJAX并发访问全局变量

html - 标签式导航

javascript - Masonry JS - 如何将第二行中的网格元素居中

JavaScript/Chrome 扩展

javascript - 通过 Ajax 加载内容时,WORDPRESS 音频播放器未加载,MediaElement.js 未应用

javascript - 我的 jquery 循环出了什么问题?