2009-12-06 73 views
0

是否有人知道如何檢查圖像是否正確加載。我有一個腳本,預裝的圖像和我想要做的是,如果圖像不存在,這將導致我的腳本沒有結束,我只想讓屬性「SRC」是一個默認值jquery圖像未加載問題

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

謝謝

回答

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

謝謝!這解決了我的問題。 – Wolfgang 2009-12-06 12:06:10