【问题标题】:Checking images are fully loaded [duplicate]检查图像是否已完全加载[重复]
【发布时间】:2014-11-08 14:11:35
【问题描述】:

我在 jquery sn-ps 下方检查图像是否已加载并且工作正常,我想知道是否有可能检查其他情况,例如图像未在下面的 sn-p 中加载。

<img id="proPic" src="">
$('#proPic').attr('src', imgurl).load(function() {
     alert('Image Loaded');
    });

【问题讨论】:

  • 您是否可以尝试执行脚本,例如:如果图像存在,则启动计时器并提供此计时器,例如4 秒检查图像是否加载
  • 你可以在这里查看这个接受的答案stackoverflow.com/questions/3537469/…

标签: jquery


【解决方案1】:

你可以使用jquery error()来完成这个任务,试试下面的:

$('img').error(function() {
    this.src = 'some_default_image_source';
});

【讨论】:

  • 我想我过去尝试过这个并遇到了一些问题。检查szenarios,例如:图像是例如5mb 或更大,加载需要时间....
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-29
  • 1970-01-01
  • 2016-01-20
  • 2020-08-22
  • 1970-01-01
  • 2012-06-29
  • 1970-01-01
相关资源
最近更新 更多