根据滚动位置放置div

时间:2011-10-27 07:01:34

标签: jquery

我有一个浮动标题div跟随我的滚动位置。我的问题是,当我在网站的一半时间说并做一个jquery帖子和那个帖子它返回浮动标题div的部分视图时,将其置于其原始位置,位于网站的顶部。我想根据我的滚动位置(scrollTop?)将其恢复。

我尝试了一些不同的想法,但没有成功,所以我想我会在这里发布问题。

这是我现在尝试过的东西。

我的浮动div被称为#float-header

$('#float-header').animate({ scrollTop: 430 //static value just for testing });

$('#float-header').scrollTop($('html, body').scrollTop());

$('#float-header').top($('html, body').scrollTop());

任何想法?

1 个答案:

答案 0 :(得分:0)

这个选项工作得很好,我只是忘了添加浮动所需的类。

$('#float-header').addClass('float-it');
$('#float-header').scrollTop($('html, body').scrollTop());