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小游戏实现代码
Aug 19 Javascript
jQuery遍历对象、数组、集合实例
Nov 08 Javascript
jquery中ajax使用error调试错误的方法
Feb 08 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
Jul 18 Javascript
使用jquery获取url及url参数的简单实例
Jun 14 Javascript
Bootstrap超大屏幕的实现代码
Mar 22 Javascript
详解React开发必不可少的eslint配置
Feb 05 Javascript
vue源码学习之Object.defineProperty 对数组监听
May 30 Javascript
详解JavaScript中关于this指向的4种情况
Apr 18 Javascript
JS实现骰子3D旋转效果
Oct 24 Javascript
详解JavaScript中精度失准问题及解决方法
Feb 04 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
Nov 05 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
应用开发中涉及到的css和php笔记分享
2011/08/02 PHP
php带抄送和密件抄送的邮件发送方法
2015/03/20 PHP
PHP数组操作――获取数组最后一个值的方法
2015/04/14 PHP
laravel 多图上传及图片的存储例子
2019/10/14 PHP
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
2011/07/22 Javascript
IE6背景图片不缓存问题解决方案及图片使用策略多个方法小结
2012/05/14 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
实现非常简单的js双向数据绑定
2015/11/06 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
node.js学习之base64编码解码
2016/10/21 Javascript
简单实现JS上传图片预览功能
2017/04/14 Javascript
jQuery实现动态生成表格并为行绑定单击变色动作的方法
2017/04/17 jQuery
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
使用Vue.js开发微信小程序开源框架mpvue解析
2018/03/20 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
微信小程序实现左滑修改、删除功能
2020/10/19 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
2019/05/08 Javascript
python3.6 +tkinter GUI编程 实现界面化的文本处理工具(推荐)
2017/12/20 Python
Python开发最牛逼的IDE——pycharm
2018/08/01 Python
Python 经典面试题 21 道【不可错过】
2018/09/21 Python
Numpy之random函数使用学习
2019/01/29 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
python里运用私有属性和方法总结
2019/07/08 Python
pytorch打印网络结构的实例
2019/08/19 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
使用CSS3的背景渐变Text Gradient 创建文字颜色渐变
2014/08/19 HTML / CSS
美国成衣女装品牌:CHICO’S
2016/09/19 全球购物
银行实习生的自我评价
2013/12/09 职场文书
小学秋季运动会报道稿
2014/09/30 职场文书
英语教师个人总结
2015/02/09 职场文书
收入证明申请书
2015/06/12 职场文书
《云雀的心愿》教学反思
2016/02/23 职场文书
pytorch MSELoss计算平均的实现方法
2021/05/12 Python