有人知道如何检查图像是否正确加载。我有一个预加载图像的脚本,我想要做的是如果图像不存在,导致我的脚本不能结束,我只是将属性“src”设为默认值
image.load(function(){
//it never reache here if the image doesn't exist
}).attr('src','a non existing image');
由于
答案 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');