如何知道图像加载何时完成

时间:2012-05-13 18:13:28

标签: jquery

  

可能重复:
  JavaScript: Know when an image is fully loaded

我有这段代码:

$("#imageOnPage").attr("src", urlString);

我需要在图像在屏幕上显示后以某种方式触发事件。 换句话说,我需要为图像添加onLoad事件。

3 个答案:

答案 0 :(得分:4)

实际上有一个事件:

$('#imageOnPage').load(function()
{
/* your code */
});

加载图片后会被触发。

答案 1 :(得分:1)

您应该能够绑定到图像的load事件。

$('#imageOnPage').load(function() {
    alert('image loaded');
});

答案 2 :(得分:1)

$('#imageOnPage').load(function(){
  $(this).attr('src', urlString);
});