100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 在JavaScript中如何实现元素滚动条循环追加内容

在JavaScript中如何实现元素滚动条循环追加内容

时间:2019-12-05 01:35:00

相关推荐

在JavaScript中如何实现元素滚动条循环追加内容

web前端|js教程

JavaScript,元素滚动条,位置,循环,追加内容

web前端-js教程

下面我就为大家分享一篇JavaScript实现元素滚动条到达一定位置循环追加内容,具有很好的参考价值,希望对大家有所帮助

驾驶员考试源码,ubuntu休眠 kvm,tomcat能运行什么文件,酒店怎么爬虫,php验证码生成文件,seo问答推广账号代运营哪家好lzw

如下所示:

进销库存jsp源码文件,vscode样式不显示,ubuntu分区介绍,sorl集成tomcat,sqlite语句大小写,python爬虫登录手动验证码,php 查重,设备seo优化优势,51网站的模板怎么下载,禁止网页另存为的代码,商学派模板lzw

Documentbody{background-color: #eee;}#contents{margin:30px auto;width: 960px;height:300px;overflow:auto; }#list{margin: 0;padding: 0;}#list li{color:#666;list-style-type: none;background-color: #ddd;margin: 0;margin-top:10px;border-bottom: solid 1px #999;text-align: center;height:30px;}//获取列表中的原有内容window.onload=function(){var contents=document.getElementById("list").innerHTML;//每被调用一次,就将网页原有内容添加一份,这个大家可以写自己要加载的内容或指令function appendcontent(){document.getElementById("list").innerHTML+=contents;}document.getElementById("contents").onscroll=function(){//content实际高度,var contentscrollHeight=document.getElementById("contents").scrollHeight;//contentclientHeight可视区高度,var contentclientHeight=document.getElementById("contents").offsetHeight;//滚动条距顶部高度var contentscrollTop=document.getElementById("contents").scrollTop;//通过判断滚动条的距离底部位置判断手否加载内容var height=contentclientHeight+100;if(contentscrollTop+height>=contentscrollHeight){if(document.getElementById("list").childNodes.length>=150){if(document.getElementById("nodata")){}else{var nodata=document.createElement("p");nodata.id="nodata";nodata.style.height="50px";nodata.style.textAlign="center";nodata.style.lineHeight="50px";nodata.style.borderTop="1px solid #eee";nodata.innerHTML="我是有底线的";nodata.style.backgroundColor="#fff";document.getElementById("list").appendChild(nodata);}console.log(document.getElementById("list").childNodes.length)return;}else{appendcontent(); }}};}

张朋1张朋2张朋3张朋4张朋5张朋6张朋7张朋8张朋9张朋10

仿百度贴吧开源源码,ubuntu 自由截图,面试tomcat的运行原理,爬虫态势感知,php大马提权教程,白云区正规seo优化价格多少lzw

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

vux如何实现上拉刷新功能

vue中如何实现methods方法之间调用

vue中如何使用element-ui的Upload上传组件

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。