jquery中,使用${"#ID"}.HTML(); 滚动条会定位到页面顶部,如何让滚动条保持原来的位置。
1个回答
展开全部
是向${"#ID"}.HTML(); 里面添加东西 然后滚动条位置变了?
可以在没添加前 获得 滚动条距top 的位置
添加后 在滚动条距top的位置 还设置成原来的距离
可以在没添加前 获得 滚动条距top 的位置
添加后 在滚动条距top的位置 还设置成原来的距离
追问
你好,就是我添加后。我在做一个假分页。全部数据都查出来了,就是用${"#ID"}.HTML()一部分一部分的显示。每次显示的时候都是跳到页的顶部。我想让它定位在一个地方。
追答
添加部分前获取滚动条距离上的 距离
var sro = document.body.scrollTop // 获取滚动条距离上
添加完成后 在把 滚动条距离上的 距离 设置成 上面获取的那个值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询