你应该考虑的是..图片为什么会失效..
如果是系统图片,你会随便删除Image下的图片吗? 肯定不会 而且用户也没有权限删..那么用户自定义的图片呢? 比如头像什么的是你自己设计的不合法或者不合理.导致图片不存在 比如 用户删除了头像 但是数据库没有更新成默认的...很多原因..如果不从根本上解决问题 只考虑后面如何解决..这绝对不是一个好东西...
如果是系统图片,你会随便删除Image下的图片吗? 肯定不会 而且用户也没有权限删..那么用户自定义的图片呢? 比如头像什么的是你自己设计的不合法或者不合理.导致图片不存在 比如 用户删除了头像 但是数据库没有更新成默认的...很多原因..如果不从根本上解决问题 只考虑后面如何解决..这绝对不是一个好东西...
$('img').each(function() {
if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) {
this.src = 'http://www.tranism.com/weblog/images/broken.gif';
}
});
});