jQuery:在不移动位置的情况下预先添加HTML

时间:2012-05-26 16:03:19

标签: jquery ajax dom

让我们说,我有一长串消息,会自动更新。至于现在,我有一个小按钮,要求用户刷新,因为我不想在用户阅读时添加这些消息 - 从而扰乱他的阅读流程。

我的另一个想法是预先添加数据,而不是将整个文档推下来,我希望它能够推动自上而下,因此插入新消息时不会改变用户的阅读位置(除非他们在非常顶级)。

如何实现这一目标?它甚至可能吗?

2 个答案:

答案 0 :(得分:2)

http://jsfiddle.net/Pe6a8/2/

很确定这就是你想要的。我应该得到一个饼干吗? :3

答案 1 :(得分:0)

我能想到的一种方法是使用display:none属性添加新的html div。当用户向上滚动时,我们可以更改display属性以向他显示新的html div。