2011-02-22 92 views
1

我正在设计一个动态网页,通过AJAX加载内容,如Facebook的墙,首先到最后一个到最下面。但是,我不想更改滚动的内容。例如,当新的内容被加载时,页面被压低,但我想要一个脚本来修复屏幕上的滚动内容。我怎样才能做到这一点?请帮帮我。固定滚动内容

更新

欧凯,我已经找到了关键的功能是scrollBy(X,Y);窗口对象的功能。然而,现在我想用它与jQuery的动画我怎么能动画这个功能?

+0

这听起来像你想要添加新的数据到现有的数据。屏幕上的滚动内容是什么意思? – 2011-02-22 21:27:38

+0

我已将您的答案合并到您的问题中。 – 2011-02-23 08:02:22

回答

0

我真的不知道,如果这是你想要的,但我觉得你可以记录事件的clientY属性或pageY如在jquery中,&然后使用jquery或简单的JS向下滚动到您已存储的值。

0
var w = $('#selector').width(); 
$('#selector').append(data).scrollTop(w); 

我没有测试它,但它具有对:)基本

+0

我应该得到身高而不是宽度的权利? :) – 2011-02-22 21:36:20

+0

是的:$这是尴尬:) – Val 2011-02-22 21:38:37

+0

或perhaphs它可能是innerHeight – Val 2011-02-22 21:39:07