javascript – 新图像(),如何知道图像是否加载100%?

我正在创建新的图像

img = new Image();
img.src = image_url;

然后我将img.src分配给DOM中的img标签的src

$("#my_img").attr("src", img.src);

我怎么知道img.src有100%的加载?最好的做法是什么?
在某些浏览器中,img.complete似乎对我来说很小。

换句话说,只有在img被加载100%之后,我才需要将img.src分配给$(“#my_img”)。

谢谢!

使用加载事件:

img = new Image();

img.onload = function(){
  // image  has been loaded
};

img.src = image_url;

还看看:

> Preloading and the JavaScript Image() object

翻译自:https://stackoverflow.com/questions/3511200/new-image-how-to-know-if-image-100-loaded-or-not

转载注明原文:javascript – 新图像(),如何知道图像是否加载100%?