img要素があり、そのsrcを動的に変更するたびに、新しい画像の幅を取得したい(完全に読み込まれた後)
.load()は、画像がすでにキャッシュにある場合はトリガーされないようです(?)が、この場合、次のように再度ロードしたくありません。
'image.jpg?' + new Date().getTime();
だろう(?)
それを行うための最良の方法は何ですか?
編集:
$('#test img:first').load(function() {
console.log($(this).width());
});
キャッシュ内の画像がすでにキャッシュされている場合はトリガーされないようです