0

有人知道如何检查图像是否正确加载。我有一个预加载图像的脚本,我想做的是如果图像不存在,这会导致我的脚本不结束,我只需将属性“src”设为默认值

image.load(function(){
 //it never reache here if the image doesn't exist
}).attr('src','a non existing image');

谢谢

4

1 回答 1

2
var image = $('<img>').appendTo('body');

image.load(function() {
    // image is found and loaded
}).error(function() {
    // image not loaded
    image.attr('src','default-image.jpg');
}).attr('src','a non existing image');
于 2009-12-06T11:58:36.143 回答