0

offset()当在固定定位元素上调用时,Jquery会做一些奇怪的事情。

位置元素的第一次调用myFixedElement.offset(position)相对于窗口,所有接下来的调用将它相对于文档定位。

你可以试试演示。只需滚动到底部并单击“Hell yes”。注意“Hell no”消失了。再次单击。“Hell no”将再次出现。

我的代码有什么问题?

4

1 回答 1

1

这解决了它:http: //jsfiddle.net/w9WqJ/3/

如果没有初始值,则不知何故偏移不起作用。

于 2012-05-04T08:59:05.983 回答