我想獲得this effect在我的網頁上工作。無法讀取屬性'完整'null - 完成
但我已經嘗試過多次,每次都失敗。所以,這就是爲什麼我要先在地方一級嘗試它的原因。我複製了您在codepen.io網頁上看到的所有內容,並將兩張圖片替換爲我的圖片。此外,我添加了id id="coverart"
img和多數民衆贊成它。
但我得到一個錯誤在此:
if (image.complete) {
它的原因是:
無法讀取屬性空
的 '完整' 但是,如果我鍵入此在我的控制檯中:
document.getElementById('coverart');
我得到的元素回:
<img id="coverart" src="https://gamekeys-shop.de/wp-content/uploads/2017/01/coverart.png">
因此,它不能爲空...可能是什麼原因呢,我怎麼能解決這個問題? Here you can download the little html, css and js files.
編輯:
如果插入alert(image)
,你會得到空。如果這個
image.onload = start;
替換此
if (image.complete) {
start();
} else {
image.onload = start;
}
你會得到相同的錯誤無效...爲什麼我得到空......它不能爲空?
@hsnbl'圖像。完成「返回圖像是否已經完全加載。如果有,它返回'true' –
@TobiasGlaus感謝您的信息:) – hasan
@Erik你嘗試使用$(document).ready(function(){//你的代碼在這裏)) – hasan