javascript - 将 div 注入完美滚动而不更改滚动位置
问题描述
有没有办法在加载后将 div 容器添加到perfect-scrollbar
(https://www.npmjs.com/package/perfect-scrollbar)而不改变当前位置。类似于 Android 如何处理他们的回收者视图。
IE 如果我有一个可滚动的 DIV,其元素从 10 到 100 并且我在滚动位置 30,并且我将 0 到 10 的元素添加到顶部(所以总列表将是 0 到 100)我注意到当我在 30 时这样做时将所有内容重新移动到点 0。有没有办法在不重新移动所有内容的情况下添加元素?
或者是否有另一个我可以用于网络的包来类似于 recycler-view?
谢谢。
解决方案
我找到了解决方案。感谢大家对此进行调查。解决方案是:
setTimeout(() => {$('#select__ps').scrollTop = 200}, 0);
推荐阅读
- ios - AVAudio - iOS Swift 开发
- reactjs - react redux reducer 中的不变性
- java - JMeter:需要在请求头中发送“Cookie”参数
- azure-devops - 备用凭据 - 如何生成列表
- angular - 如何将角度材料日期选择器日期转换为 UTC 格式?
- php - Woocommerce 获取产品描述
- ios - 为什么我无法构建新的 iPad Xamarin 应用程序?
- flutter - 将按钮动画化为进度指示器
- java - 正确使用 HttpServletResponse response.reset() 以及如何摆脱它
- javascript - cytoscape.js - 如何合并来自不同来源的同一节点的属性