我有一个项目需要获取徽标的尺寸并相应地调整其位置。据我所知,页面上的所有元素都应该准备好在$(document).ready
或onload
事件之后使用。我也尝试在关闭身体标记之前放置脚本,以确保我可以获取所有内容。我使用jQuery $(element).width
和$(element).height
来测量徽标图像。页面加载后获取图片尺寸
但是,我没有得到这些值每次:我控制台登录这两个值。有时,它显示我为零,我猜测图像标签加载,但实际的图像仍在加载。我很困惑,因为我在网上搜索,他们都说所有的元素应该准备好,如果我使用DOM准备好或者把脚本标签放在最后。
检查了这一点:http://stackoverflow.com/questions/623172/how-to-get-image-size-height-width-using-javascript – ophintor 2013-03-26 16:10:55