0

老实说,如果有人理解我做错了什么,我真的不明白这里发生了什么,请帮忙。

我正在尝试获取 div 的偏移量

var $offset = $('#wrapper').offset().top;

它是一个包装器 div,chrome 上的偏移量是 669.XXXpx

在 Firefox 中,它与这个数字大约有 87px 不同,现在这是奇怪的部分。如果我清除缓存,firefox 会得到正确的数字。然后它会在大约 5 或 6 次刷新中不断得到正确的数字……然后它又开始出错了。但如果我按住

 <shift> + <ctrl> + r 

...繁荣...它又是对的。起初我以为 Firefox 持有 $('#wrapper'); var 在缓存或类似的东西中,但我停止缓存该 var,我只是在需要它的地方调用它......但这并没有帮助。

我尝试了很多不同的东西,调用它的函数是我最后一个 javascript 文件的绝对最后一行,它被包裹在一个 document.ready 中,所以它应该是绝对最后执行的东西,并且页面应该正确设置.

有任何想法吗?

4

1 回答 1

0

缓慢加载脚本......在我的挫败感中,直到我退后一步才想到它。

于 2013-03-13T22:33:05.963 回答