如何获得可编辑的div以记住滚动条的位置?我目前正在编写一个Chrome扩展程序,并有一个记事本样式的可编辑div,用户可以在其中编写注释。我有下面列出的代码,它们自动对div执行加载并在div的文本末尾显示插入符号。
我现在只需要我的滚动条滚动水平与插入符号,如果它在div下方。
<ListItem
avatar={`http://lorempixel.com/50/50?${Math.random()`}
caption={name}
/>
答案 0 :(得分:1)
您可能想尝试在Scroll to bottom of Div on page load (jQuery)中完成的不同方法,并选择最适合您的方法。
一个建议的解决方案是按照@Mike Todd
的建议向下滚动到div的高度正确版本:
send
此相关SO post也可能会有所帮助。
答案 1 :(得分:0)
为什么不尝试一些简单的localStorage
?
var position = localStorage.position || 0;
div.scrollTop = position;
localStorage.setItem("position", div.scrollTop);
据我所知,上面的代码应该获取并设置div滚动量的位置。