滚动条到底部时自己加载新的内容
来源:互联网 发布:2016我国旅游业数据 编辑:程序博客网 时间:2024/05/21 16:59
方案一:
<!DOCTYPE html><html lang="en"> <head> <meta charset="gb2312"> <title>滚动条到底部时自己加载新的内容</title> <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script> <script type="text/javascript"> var page_num=2; $(document).ready(function(){ $(window).scroll(function(){ if($(document).scrollTop()>=$(document).height()-$(window).height()){ var div1tem = $('#container').height() var str ='' $.ajax({ type:"GET", url:'ajaxdata.php', dataType:'json', beforeSend:function(){ $('.ajax_loading').show() //显示加载时候的提示 }, success:function(ret){ $(".after_div").before(ret) //将ajxa请求的数据追加到内容里面 $('.ajax_loading').hide() //请求成功,隐藏加载提示 } }) } }) }) </script> </head> <body> <div> <div style='width:100%;height:1200px'>文章内容</div> <div class='after_div'></div> <div class='ajax_loading' style='background:#F0F0F0;height:60px;width:100%;text-align:center;line-height:60px;font-size:18px;display:none;position:fixed;bottom:0px'><img src="img/loadinfo.net.gif"> 数据加载中 </div> </div> </body></html>
方案二:
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery实现当拉动滚动条到底部加载数据</title><style type="text/css">*{margin:0;padding:0;}body{font-size:14px;color:#444;font-family:"微软雅黑",Arial;background:#fff;}a{color:#444;text-decoration: none;}a:hover{color:#065BC2;text-decoration: none;}.clear{clear:both;}img{border:none;vertical-align: middle;}ul{list-style: none;}</style></head><body><script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script><script type="text/javascript">var totalheight = 0; function loadData(){ totalheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop()); if ($(document).height() <= totalheight) { //加载数据 $("#container").append($(document).scrollTop()+"<br/>"); }} $(window).scroll( function() { console.log("滚动条到顶部的垂直高度: "+$(document).scrollTop()); console.log("页面的文档高度 :"+$(document).height()); console.log('浏览器的高度:'+$(window).height()); loadData();});</script></head><body> <div id="container"> dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/>dd<br/> </div></body></html>
0 0
- 滚动条到底部时自己加载新的内容
- JS滚动条到网页底部自动加载更多内容
- 滚动到底部加载内容
- jquery模仿微博向下滚动到页面底部时实时加载新内容代码
- javscript实现滚动条滚动到页面底部自动加载增加页面内容
- 滚动条到底部自动加载
- 滚动条到底部,自动加载数据
- Jquery的 scroll事件,实现当滚动条到达最底部时,自动加载新项
- jquery实现滚动到页面底部时无限加载内容的代码
- jquery实现滚动到页面底部时无限加载内容的代码
- WPF ScrollViewer滚动条根据内容自动滚动到底部
- 滚动条到底部
- 滚动条滚动到页面底部继续加载的处理实例
- JQuery实现浏览器的滚动条滚动到底部后加载数据
- JQuery实现浏览器的滚动条滚动到底部后加载数据
- android ListView监听滚动条滚动到底部时继续加载
- android ListView监听滚动条滚动到底部时继续加载
- android ListView监听滚动条滚动到底部时继续加载
- linux shell 实现后台多进程运行的,开始和终止
- Android内存溢出BitmapFactory decoding大文件
- 数据库设计的几个原则
- 14个支持响应式设计的流行前端开发框架
- python对流进行join
- 滚动条到底部时自己加载新的内容
- 技术负责人的三种角色
- 图
- Linux RT(2)-硬实时Linux(RT-Preempt Patch)的中断线程化
- 计算机如何启动(How Computers Boot Up)
- 在linux系统中带包编译java程序
- redis-2.8.17安装指导
- 第13周项目1--数组大折腾1
- HTML enctype 属性