可能重複:
jQuery or JavaScript: Determine when image finished loading尋找替代圖像的onLoad
的問題是已知的,但我無法找到任何簡單的解決辦法:
var img = new Image();
img.onLoad = function() {
console.log("load"); // this event doesn't fire
};
img.src = "img/domino/21.png";
console.log(img.complete); // false
setTimeout(function() {
console.log(img.complete); // sometimes true, sometimes false
}, 10);
我正在尋找一個onComplete事件的實現,但我找不到任何東西。你會幫忙嗎?
嘗試[這個問題](http://stackoverflow.com/questions/4494437/jquery-or-javascript-確定何時圖像完成加載) –
'onload',而不是'onLoad'; JavaScript是區分大小寫的,即使HTML不是。 – Phrogz
@Riateche - 我的圖像不在DOM中,它是圖像對象。 – ciembor