javascript – 检测jQuery 1.8中的图像加载 – 自弃用以来替代load()

前端之家收集整理的这篇文章主要介绍了javascript – 检测jQuery 1.8中的图像加载 – 自弃用以来替代load()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

说明

由于我理解的原因,从jQuery 1.8开始,load事件已被弃用,但是,仍然可以通过使用某些变通方法来检测图像是否已加载(即使它在缓存中).因此,事件的弃用实际上非常令人恼火,因为它至少可以作为检测图像何时加载到页面上的起点.

然而,它已被弃用,因此我提出这个问题,希望我能找到答案,从而帮助我和可能很快就会遇到同样问题的其他人.

一个例子(在jQuery 1.8之前)

不使用插件(因为这应该可以在很少的代码中完成,所以不需要插件),我想在我的页面上的每个图像加载时调用一个函数.

这样的事情(由于弃用,这将不起作用):

$('#mn_content .column').on('load','img',function(){
    console.log('loaded');  
})

我的问题

现在任何人都知道如何实现这个,因为load事件不存在?

请注意:如果实现这个(现在)的唯一方法是使用Javascript新的Image对象,那么请不要浪费你的时间帮助我,因为其他人需要你的帮助比我更多.我能够编写这段代码,它似乎有点长篇大论,因为它非常基础.

我只是问这个问题,以确保没有使用Javascript图像对象就无法实现这一目标

我当然会非常感谢任何帮助,我只是不希望你在有其他人需要你帮助的时候花太多时间在我身上.

猜你在找的jQuery相关文章