我正在尝试使用以下代码找到图像的“真实”宽度:
$(document).ready(function( ) {
$('.pageContent img').each(function(){
var theImage = new Image();
theImage.src = $(this).attr("src");
var imageWidth = theImage.width;
console.log(imageWidth);
}
}
我遇到的问题是每次重新加载页面时结果都不同。一些 imageWidth 为 0。知道为什么会发生这种情况吗?
这是使用 Jquery 1.9.1 和 Chrome。
谢谢。