jQuery实现模仿微博下拉滚动条加载数据效果


Posted in Javascript onDecember 25, 2015

本文实例讲述了jQuery实现模仿微博下拉滚动条加载数据效果。分享给大家供大家参考,具体如下:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>滚动条距离底部</title> 
<script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function () { 
var i = 4; 
$(window).bind("scroll", function (event) { 
//滚动条到网页头部的 高度,兼容ie,ff,chrome 
var top = document.documentElement.scrollTop + document.body.scrollTop; 
//网页的高度 
var textheight = $(document).height(); 
// 网页高度-top-当前窗口高度  
if (textheight - top - $(window).height() <= 100) { 
if (i >= 100) { 
return; //控制最大只能加载到100 
} 
$('#div1').css("height", $(document).height() + 100); 
i++;  
//可以根据实际情况,获取动态数据加载 到 div1中 
$('<div>' + i + '</div>').appendTo($('#div1')); 
} 
}); 
}) 
</script> 
<style> 
#div1 div{ font-size:100px; background:#ccc;margin-top:5px} 
</style> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div style="height: 1000px;" id="div1"> 
<div> 
1</div> 
<div> 
2</div> 
<div> 
3</div> 
<div> 
4</div> 
</div> 
</form> 
</body> 
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 数组的 uniq 方法
Jan 23 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
Jun 03 Javascript
require.js深入了解 require.js特性介绍
Sep 04 Javascript
在父页面得到zTree已选中的节点的方法
Feb 12 Javascript
jquery实现倒计时功能
Dec 28 Javascript
JavaScript小技巧整理
Dec 30 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
Jun 06 Javascript
Angular2学习笔记之数据绑定的示例代码
Jan 03 Javascript
AngularJS ui-router刷新子页面路由的方法
Jul 23 Javascript
video.js 实现视频只能后退不能快进的思路详解
Aug 09 Javascript
Vue-不允许嵌套式的渲染方法
Sep 13 Javascript
简单了解three.js 着色器材质
Aug 03 Javascript
尝试动手制作javascript放大镜效果
Dec 25 #Javascript
js操作cookie保存浏览记录的方法
Dec 25 #Javascript
js实现跨域的多种方法
Dec 25 #Javascript
jquery.cookie.js用法实例详解
Dec 25 #Javascript
理解javascript中try...catch...finally
Dec 25 #Javascript
javascript实现简单加载随机色方块
Dec 25 #Javascript
学习JavaScript鼠标响应事件
Dec 25 #Javascript
You might like
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
ThinkPHP通过AJAX返回JSON的两种实现方法
2014/12/18 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
js解析与序列化json数据(一)json.stringify()的基本用法
2013/02/01 Javascript
JavaScript实现页面实时显示当前时间的简单实例
2013/07/20 Javascript
谷歌地图打不开的解决办法
2014/08/07 Javascript
利用jQuery及AJAX技术定时更新GridView的某一列数据
2015/12/04 Javascript
使用Promise解决多层异步调用的简单学习心得
2016/05/17 Javascript
浅谈JavaScript的计时器对象
2016/12/26 Javascript
javascript添加前置0(补零)的几种方法
2017/01/05 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
Map.vue基于百度地图组件重构笔记分享
2017/04/17 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
vue-router 按需加载 component: () =&gt; import() 报错的解决
2020/09/22 Javascript
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
[01:07:53]RNG vs VG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
pytorch 归一化与反归一化实例
2019/12/31 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
python实现快递价格查询系统
2020/03/03 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
CSS3模块的目前的状况分析
2010/02/24 HTML / CSS
使用canvas实现黑客帝国数字雨效果
2020/01/02 HTML / CSS
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
美国在线宠物商店:Chewy
2019/01/12 全球购物
《大禹治水》教学反思
2014/04/27 职场文书
五水共治捐款倡议书
2014/05/14 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书
南阳市白酒市场的调查报告
2019/11/08 职场文书
浅谈@Value和@Bean的执行顺序问题
2021/06/16 Java/Android
Pycharm远程调试和MySQL数据库授权问题
2022/03/18 MySQL