社区
JavaScript
帖子详情
向一个容器的元素前面prepend元素时,滚动条会自动向上滚,append则不会
智里有障
2015-07-20 04:03:33
最近在搞这个,效果就是类似于拉取微信或者QQ聊天记录,向下加载(append)无问题的,但是向上加载(prepend)时就会出现滚动条总是会保持在顶端的现象。不会定位在加载之前的位置。
我想到一个办法,就是在加载之前获取一下容器高度,加载完毕之后又获取一下容器高度,然后让滚动条向下滚动他们2个差值。
功能是实现了,但是体验极差,会有一个回弹现象,求解决。
...全文
141
回复
打赏
收藏
向一个容器的元素前面prepend元素时,滚动条会自动向上滚,append则不会
最近在搞这个,效果就是类似于拉取微信或者QQ聊天记录,向下加载(append)无问题的,但是向上加载(prepend)时就会出现滚动条总是会保持在顶端的现象。不会定位在加载之前的位置。 我想到一个办法,就是在加载之前获取一下容器高度,加载完毕之后又获取一下容器高度,然后让滚动条向下滚动他们2个差值。 功能是实现了,但是体验极差,会有一个回弹现象,求解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DOM方法总结及DOM库扩展
本文总结了常用的DOM操作方法,包括获取节点、
元素
关系、盒子模型等,并探讨了DOM库扩展,如重写children、getElementsByClassName等方法。还介绍了jQuery中类似方法的工作原理,以及
ap
pend
、pre
pend
等
元素
插入方法的实现。此外,还提供了设置和获取CSS样式的函数实现。
jQuery03筛选&文档处理
本文详细介绍了jQuery中的筛选和查找方法,如first(), last(), eq(), filter(), has(), not()等,以及children(), find(), parent(), prevAll(), nextAll(), siblings()等用于DOM操作的方法。此外,还涉及了文档处理中的增、改、删操作,如
ap
pend
(), pre
pend
(), replaceWith(), remove()等,并提到了offset()和position()在定位
元素
时
的作用。最后,讨论了empty()和remove()的区别以及
滚
动条
的获取与设置。
JQuery(2)
本文深入讲解了jQuery的各种功能,包括
元素
操作、事件处理、动画效果和AJAX交互。详细介绍了text、html、val、attr、prop等方法的使用,以及动画、拖拽、AJAX请求的实现方式。
Agent记忆审计工具|重复项+过期项+敏感字段+报告
原创本地数据分析与工程检查工具。每个压缩包均包含独立源码、3项
自动
化测试、可复现合成示例、HTML/JSON/SVG离线报告、1080×720真实运行效果图、README、MIT License和原创声明。Node.js 18+可直接运行,零第三方运行依赖;不包含热点产品源码、官方素材、论文、生产数据或账号信息。
国央企如何借助数据洞察实现数字化转型?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章