我有一个 img 元素,每次动态更改它的 src 时,我都想获得新图像的宽度(完全加载后)
如果图像已经在缓存中(?),.load() 似乎不会触发,但在这种情况下我不想再次加载它,因为:
'image.jpg?' + new Date().getTime();
将(?)
最好的方法是什么?
编辑:
$('#test img:first').load(function() {
console.log($(this).width());
});
如果缓存中的图像已经存在,它似乎不会触发