在我的情况下,当我点击关于子菜单(同一页面#link的子菜单)时,我的关于页面的视差移动得很好。但在我的网站主页有相同的子菜单,如果有人点击子菜单首先转到关于页面然后确切的位置。我差不多完成了。但偏移()。顶部没有给我准确的值。所以我卡住了。
我准备好在文档准备就绪时看到offset.top值。
帮我理解为什么会这样?
提前谢谢。 抱歉英语不好我的网站在http://doitte.com/delatest/
答案 0 :(得分:2)
这是因为在准备文件时,一些内容可能还没有达到它们的高度。这可能是由于图像,字体,延迟的css / js加载等资源造成的。
而不是使用$(document).ready();
去$(window).load();