关于元素距离页面顶部距离的问题

大家好~
为什么我在页面加载完后的元素距页面顶部距离,和我给页面添加滚动事件中找该元素距页面顶部距离会不一样呢?(当页面滚动为0时)
加载后的距离为839,添加上滚动事件后的距离为38(当页面滚动为0时)。
我怀疑添加上滚动事件后的距离不是距页面顶部,而是距父元素的距离。
但是使用的都是offset.top()方法啊,下边是我的代码,请大神帮我看下,谢谢!
图片说明

http://www.keleyi.com/a/bjac/2ntd93mh.htm