ドキュメントの読み込みが完了するのを待たずに、表示される画像に読み込みイベントを添付しようとしています。$.on
そのため、コードをページの下部に配置するのではなく、これを達成するために使用していますが、まだ機能していません。
私のhtmlは次のようなものです:
<script>
$('img').on('load', function(){
$(this).css('border', '2px solid red');
});
</script>
<img src="koala.png" />
これは実際には機能しませんが、これは機能します:(これは私が望むものではありません)
<img src="koala.png" />
<script>
$('img').bind('load', function(){
$(this).css('border', '2px solid red');
});
</script>
とにかくこれを回避する方法はありますか?