保持滚动位置固定
keepin scroll position fixed
我正在将HTML预置到某个div中,但是当我向下滚动并附加新内容时,位置会发生变化,我无法再阅读了。有没有办法解决这个问题,这样就可以在每个div的顶部添加新帖子,并且仍然可以继续阅读而无需更正滚动?
以下是我正在使用的指令片段:
.html:
<div class=".col-md-4"> </div>
.js:
var new_div= "<div> <img src="picture.jpg" /> </div>";
$('.col-md-4').prepend(new_div);
试试这个
$(window).bind('scroll', function(){
var new_div= $("<div class=='"div'"><img src='"picture.jpg'" />" +
Some text </div>");
$('.page-wrapper').before(new_div);
});
相关文章:
- 固定位置菜单时滚动,直到它击中一个相对容器的底部
- jquery:将动画绑定到滚动条位置的更好方法
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- 有没有一种方法可以直接从cordova获得滚动位置
- 根据滚动位置动态更改href
- css/js:通过滚动固定位置
- 是否可以使用flexbox显示模型设置元素的滚动位置
- 固定位置侧边栏不滚动-设置内容的高度
- 浏览器持续滚动位置
- 当静态元素与滚动上的固定元素位置重叠时进行检测
- javascript/获取滚动条位置的回调
- Sammy.js缓存和滚动位置时,返回历史
- 使用绝对位置时,jQuery向左滚动不起作用
- PHP保持滚动位置
- 按下后退按钮时,如何保持可滚动区域的滚动位置
- 刷新jqGrid;t在启用无限滚动的情况下保存当前页面位置
- 将滚动条移动到页面中间的控制位置
- 如何使用位置获取滚动功能获取 HTML 中的元素标签
- 滚动位置 (scrollTop) 硬件是否在浏览器中加速
- 鼠标位置滚动