拉动滚动条加载数据的jquery代码


Posted in Javascript onMay 03, 2012
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>拉动滚动条加载数据</title> 
<script src="Scripts/jquery-1.4.1.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> 
</div> 
<div> 
</div> 
<div> 
</div> 
<div> 
</div> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
javascript Ext JS 状态默认存储时间
Feb 15 Javascript
获得Javascript对象属性个数的示例代码
Nov 21 Javascript
JavaScript的arguments对象应用示例
Sep 15 Javascript
用js读、写、删除Cookie代码续篇
Dec 03 Javascript
Javascript中的包装类型介绍
Apr 02 Javascript
JavaScript随机生成颜色的方法
Oct 15 Javascript
flexslider.js实现移动端轮播
Feb 05 Javascript
Vue.js划分组件的方法
Oct 29 Javascript
基于js文件加载优化(详解)
Jan 03 Javascript
Vue 动态添加路由及生成菜单的方法示例
Jun 20 Javascript
JavaScript分页组件使用方法详解
Jul 26 Javascript
Vue OpenLayer测距功能的实现
Apr 20 Vue.js
基于jquery的固定表头和列头的代码
May 03 #Javascript
一个基于jQuery的树型插件(OrangeTree)使用介绍
May 03 #Javascript
ASP.NET中AJAX 调用实例代码
May 03 #Javascript
javascript中将Object转换为String函数代码 (json str)
Apr 29 #Javascript
基于jquery ajax 用户无刷新登录方法详解
Apr 28 #Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
Apr 26 #Javascript
再谈querySelector和querySelectorAll的区别与联系
Apr 20 #Javascript
You might like
PHP警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
PHP代码加密的方法总结
2020/03/13 PHP
(仅IE下有效)关于checkbox 三态
2007/05/12 Javascript
Js 刷新框架页的代码
2010/04/13 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
2014/02/19 Javascript
用jQuery toggleClass 实现鼠标移上变色
2014/05/14 Javascript
javascript制作的网页侧边弹出框思路及实现代码
2014/05/21 Javascript
JS实现的表格操作类详解(添加,删除,排序,上移,下移)
2015/12/22 Javascript
基于Vue.js实现数字拼图游戏
2016/08/02 Javascript
js实现图片淡入淡出切换简易效果
2016/08/22 Javascript
jQuery中$.grep() 过滤函数 数组过滤
2016/11/22 Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
2017/01/04 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
Vue中的ref作用详解(实现DOM的联动操作)
2017/08/21 Javascript
vue2.0设置proxyTable使用axios进行跨域请求的方法
2017/10/19 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
Python实现的数据结构与算法之快速排序详解
2015/04/22 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
python树莓派红外反射传感器
2019/01/21 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
Python爬虫headers处理及网络超时问题解决方案
2020/06/19 Python
SQL面试题
2013/12/09 面试题
五星级酒店餐饮部总监的标准岗位职责
2014/02/17 职场文书
优秀党员获奖感言
2014/02/18 职场文书
《阳光》教学反思
2014/02/23 职场文书
平面设计专业大学生职业规划书
2014/03/12 职场文书
面试通知短信
2015/04/20 职场文书
对领导班子的意见和建议
2015/06/08 职场文书
导游词之塘栖古镇
2019/12/04 职场文书
Python函数对象与闭包函数
2022/04/13 Python
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL