を使用して、dom 内の画像の src を削除して置き換えています
$('.myImg').attr('src',imgURL);
これをオンロードイベントで使用しようとしています。imgURL がまだページに読み込まれていない場合にのみ、読み込みイベントがトリガーされると予想していました。
代わりに、load イベントがトリガーされることがあります。クロムネットワークタブで、画像が 304 Not Modified ステータスで返されていることがわかります。
この問題を回避する方法は知っていますが、これが正常かどうかについて知りたいだけです。
この質問を表現する最良の方法は、ページに一度読み込まれた画像をブラウザが再度読み込もうとする原因は何だと思いますか? キャッシュキラーが配置されていますが、画像を再度表示する前に更新されていません。