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 相关文章推荐
for 循环性能比较 提高for循环的效率
Mar 19 Javascript
jQuery JSON实现无刷新三级联动实例探讨
May 28 Javascript
js中unicode转码方法详解
Oct 09 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
Mar 17 Javascript
js不间断滚动的简单实现
Jun 03 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
Dec 13 Javascript
Angularjs中数据绑定的实例详解
Aug 25 Javascript
node实现定时发送邮件的示例代码
Aug 26 Javascript
微信小程序switch开关选择器使用详解
Jan 31 Javascript
Js中将Long转换成日期格式的实现方法
Jun 05 Javascript
js前端面试之同步与异步问题详解
Apr 03 Javascript
微信小程序纯文本实现@功能
Apr 08 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新手上路(八)
2006/10/09 PHP
php file_get_contents函数轻松采集html数据
2010/04/22 PHP
Linux中为php配置伪静态
2014/12/17 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
Javascript 作用域使用说明
2009/08/13 Javascript
JS实现下拉框的动态添加(附效果)
2013/04/03 Javascript
javascript实现时间格式输出FormatDate函数
2015/01/13 Javascript
JavaScript实现网站访问次数统计代码
2015/08/12 Javascript
jquery实现select下拉框美化特效代码分享
2015/08/18 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
javascript中href和replace的比较(详解)
2016/11/25 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
2020/04/14 Javascript
vue+iview分页组件的封装
2020/11/17 Vue.js
微信小程序实现电影App导航和轮播
2020/11/30 Javascript
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
详解Python的Django框架中的模版继承
2015/07/16 Python
Python中的条件判断语句基础学习教程
2016/02/07 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
Python Tkinter实现简易计算器功能
2018/01/30 Python
python获取中文字符串长度的方法
2018/11/14 Python
Python使用LDAP做用户认证的方法
2019/06/20 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
python3字符串操作总结
2019/07/24 Python
Python是怎样处理json模块的
2020/07/16 Python
中东地区最大的奢侈品市场:The Luxury Closet
2019/04/09 全球购物
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
Why do we need Unit test
2013/01/03 面试题
精神文明建设汇报材料
2014/12/24 职场文书
学年个人总结范文
2015/03/05 职场文书
教师求职简历自我评价
2015/03/10 职场文书
律师函格式范本
2015/05/27 职场文书
2016年七夕爱情寄语
2015/12/04 职场文书
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫