div滚动底部加载li,window滚动底部加载li
DIV固定高度滚动条滚动最底部,加载新的li
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<style>
ul{
height:500px;
overflow: auto;
}
ul li{
height:60px;
line-height:60px;
}
ul li:first-child{
background: #f00;
}
</style>
</head>
<body>
<ul id="ul">
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li> <li>的第三季度结尾</li>
</ul>
<script>
/*屏幕滚动后加载分页*/
$("#ul").scroll(function(){
var nScrollTop=$(this)[0].scrollTop;//滚动条距顶部的高度
var nDivHight=$(this).height();//可见区域的高度
var nScrollHight= $(this)[0].scrollHeight;//为整个UL的高度(包括屏幕外的高度) if(nScrollTop + nDivHight >= nScrollHight){
console.log("滚动条到底部了");
for(var i=0;i<3;i++){
var li=$("<li>我们"+i+"</li>");
$("#ul").append(li);
}
}
});
</script>
</body>
</html>
window固定高度滚动条滚动最底部,加载新的li
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<style>
ul li{
height:60px;
line-height:60px;
}
ul li:first-child{
background: #f00;
}
</style>
</head>
<body>
<ul id="ul">
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度结尾</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度</li>
<li>的第三季度结尾</li>
</ul>
<script>
/*屏幕滚动后加载分页*/
$(window).scroll(function(){
var scrollTop = $(this).scrollTop();//滚动条距离顶部的高度
var scrollHeight = $(document).height();//获取整个页面的高度
var windowHeight = $(this).height();//获取当前可见区域的高度
if(scrollTop + windowHeight == scrollHeight){
console.log("滚动条到底部了");
for(var i=0;i<3;i++){
var li=$("<li>我们"+i+"</li>");
$("#ul").append(li);
}
}
});
</script>
</body>
</html>
div滚动底部加载li,window滚动底部加载li的更多相关文章
- 实现winform DataGridView控件判断滚动条是否滚动到当前已加载的数据行底部
判断 DataGridView控件滚动条是否滚动到当前已加载的数据行底部,其实方法很简单,就是为DataGridView控件添加Scroll事件,然后写入以下代码就可以了,应用范围:可实现分部加载数据 ...
- winform DataGridView控件判断滚动条是否滚动到当前已加载的数据行底部 z
http://www.zuowenjun.cn/post/2015/05/20/162.html 判断 DataGridView控件滚动条是否滚动到当前已加载的数据行底部,其实方法很简单,就是为Dat ...
- 判断DataGridView滚动条是否滚动到当前已加载的数据行底部
private void dataGridView1_Scroll(object sender, ScrollEventArgs e) { if (e.ScrollOrientation == S ...
- PHP+Ajax点击加载更多内容 -这个效果好,速度快,只能点击更多加载,不能滚动自动加载
这个效果好,速度快,只能点击更多加载,不能滚动自动加载 一.HTML部分 <div id="more"> <div class="single_item ...
- 移动端页面 弹出框滚动,底部body锁定,不滚动 / 微信网页禁止回弹效果
需求:页面有弹出层菜单,当弹出层菜单超出屏幕可视区域时,不能滚动.加上滚动后,底部body的滚动事件如何禁止,加上了overflow:hidden;还是不可用. 如下图:地区弹出框可以滚动,而底部的b ...
- iframe,window,滚动栏的一些问题
1.Iframe不显示边框:frameborder=0 2.Iframe不显示横向滚动栏:在iframe所指向的页面增加: <style> html{overflow-x:hidden;} ...
- web自动化,下拉滚动到底部/顶部和下拉滚动到指定的元素
在web自动化,经常会遇到页面显示内容太多的时候,页面就会出现滚动条,一般有两种方式进行下拉,一种是直接下拉到底部/顶部/中部,或者直接给定元素,直接下拉到指定元素的位置. 两种方式的共同点: 两种方 ...
- 让div固定在顶部不随滚动条滚动
让div固定在顶部不随滚动条滚动 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h ...
- 让div固定在顶部不随滚动条滚动【转】
让div固定在顶部不随滚动条滚动 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h ...
随机推荐
- C++ 顺序容器基础知识总结
0.前言 本文简单地总结了STL的顺序容器的知识点.文中并不涉及具体的实现技巧,对于细节的东西也没有提及.一来不同的标准库有着不同的实现,二来关于具体实现<STL源码剖析>已经展示得全面细 ...
- Java基础-包名和文件夹名字必须对应
.java文件夹中的包名必须与物理文件夹的对应. 如果修改包名或者文件夹名,双方都需要同时更新.
- Linux 常用操作命令
基本操作 显示 查看 查找 定时任务 打包压缩 grep sed awk 正则
- zabbix监控单核cpu使用率和多核cpu总负载
zabbix自带的基础监控的模板中只有对单核cpu负载1分钟.5分钟.15分钟的监控. 添加对总的cpu负载的监控 key:system.cpu.load[all,avg1] 1分钟cpu总的负载 添 ...
- 【类库】容器对象(List、DataTable、 DataView、Dictionary)
首先申明一下,写此博文的目的是纪录一下,知识都是现成的,只是整理一下,为了让自己更容易看懂,比在其他地方更容易明白.因为它们太常用了,不忍心每次都去用那么长的时间查看MSDN,希望能在这里用理少的时间 ...
- fedora23的打印服务
cups: common unix printing system. 是通用的打印服务. whatever 不管什么; whichever: 不管哪个 可以使用 http://localhost:63 ...
- UIScrollView的基本使用
UIScrollView的用法很简单 将需要展示的内容添加到UIScrollView中 设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是告诉 ...
- 代码质量管理工具 sonar 配置
代码检查工具有很多findBugs等等 sonar配置: 1.下载sonar 5.5, 解压,运行 sonarqube-5.5\bin\windows-x86-64\StartSonar.bat , ...
- JavaScript从父页面获取子页面的值(子页面又如何访问父页面)
之前还真没做过类似的东西,,top页面获取子页面的document.. 在百度搜了下即找到这个东东,还好,能用. 主要就是使用 contentWindow方法,获取子页面的所有document,再做处 ...
- Shell脚本中,如何判断Linux系统是32位还是64位?
一行就能搞定,输出32或者64 可以用“和. 参考代码如下: ldconfig if [ $(getconf WORD_BIT) = '32' ] && [ $(getconf LON ...