gpt4 book ai didi

javascript - 文档就绪和 console.log() 中的 offset.top 值不同为什么?

转载 作者:行者123 更新时间:2023-11-29 21:55:27 26 4
gpt4 key购买 nike

在我的例子中,当我点击关于的子菜单(同一页面的子菜单#link)时,我的关于页面在每个部分都移动得很好。但在我的网站主页上有相同的子菜单,如果有人点击子菜单首先转到关于页面然后确切位置。我几乎完成了。但是 offset().top 没有给我确切的值。所以我卡住了。

当文档准备好时,我会看到 offset.top 值..

帮我理解为什么会这样???

提前致谢。抱歉英语不好

我的网站在这里 http://doitte.com/delatest/

screenshot-

最佳答案

这是因为在 document ready 中,一些内容可能没有得到它们的高度。这可能是由于图像、字体、延迟的 css/js 加载等资源造成的。

不要使用 $(document).ready(); 而是使用 $(window).load();

关于javascript - 文档就绪和 console.log() 中的 offset.top 值不同为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26648411/

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