画像の読み込みが完了したときにコールバック関数を実行する方法はありますか?
.complete を使用するCallback
このメソッドは標準に準拠しており、依存関係の要件は低いです。さらに、不必要な遅延を回避します:
var img = document.querySelector('img') function loaded() { alert('loaded') } if (img.complete) { loaded() } else { img.addEventListener('load', loaded) img.addEventListener('error', function() { alert('error') }) }
上記のコード スニペットは、次のリソースに基づいています:
以上が画像のロード後に JavaScript コールバックを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。