我创建了一个无限滚动
我的Html代码
<div id="Container">
// search results goes here
</div>
在末尾添加数据
$(oneTuple).appendTo("#Container"); //oneTuple is information of one tuple of search results page
预先
$(oneTuple).appendTo("#Container");
问题: 当我使用appendTo添加数据时,我的光标位置会发生变化。 即使我添加数据,我能确保我的光标不会改变
答案 0 :(得分:0)
一种方法是计算当前滚动位置ScrollTop(),然后追加/前置数据,计算当前与前一滚动位置的差异,然后使用ScrollTo()方法滚动到再次结束。