jquery图像没有加载问题

时间:2009-12-06 10:59:37

标签: jquery image preload

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

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

由于

1 个答案:

答案 0 :(得分:1)

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');