gpt4 book ai didi

jquery - 刷新时获取图片高度

转载 作者:行者123 更新时间:2023-11-28 05:08:01 25 4
gpt4 key购买 nike

我正在尝试使用 jquery 获取图像的高度

$(document).ready(function() {
alert($('#image').height());
})

非常基础。但是我很困惑。
如果我按 F5,我会得到以下结果:
火狐:383px
IE 8:30px
Chrome :0px

如果我通过链接转到页面:
火狐:383px
IE 8:383px
Chrome :383px

383 显然是正确的值。但为什么我在刷新时得到了错误的值?

最佳答案

document.ready 在 DOM 加载后触发,但不一定在图像和 CSS 加载后触发。如果您在 window.onload 上运行该代码,您应该会在所有浏览器中获得一致的结果。

尝试改用 jQuery 的 load 处理程序:

$(window).load(function() {
alert($('#image').height());
})

关于jquery - 刷新时获取图片高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4418335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com