jquery实现页面滚动时自动加载内容
类别:Web前端 浏览量:1626
时间:2013-9-17 jquery实现页面滚动时自动加载内容
jquery实现页面滚动时自动加载内容我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,其实现原理一般是:通过ajax提交到服务器,然后返回一个信息,是否成功,如果成功了。就使用Dom来把当前的内容,插入到原本的内容后面。
实例代码:
var loading = false; $(window).scroll(function(){ if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){ if(loading == false){ loading = true; $('#loadingbar').css("display","block"); $.get("url?start="+$('#loaded_max').val(), function(loaded){ $('body').append(loaded); $('#loaded_max').val(parseInt($('#loaded_max').val())+50); $('#loadingbar').css("display","none"); loading = false; }); } } }); $(document).ready(function() { $('#loaded_max').val(50); });
您可能感兴趣
- jQuery多个版本间,以及与其他js文件冲突的解决方法
- jquery deferred对象
- MVC中使用jQuery加载分部视图(PartialView)
- jQuery toggleClass
- jquery隐藏动画教程(jquery插件实现鼠标隐藏)
- jquery中index()
- jquery实现微信中长按识别二维码
- jquery中filter
- html导航条下拉菜单代码(Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码)
- css3设置过渡效果(CSS3 media queries + jQuery实现响应式导航)
- jquery中find()与filter()的区别
- jquery实现页面滚动时自动加载内容
- Jquery中的offset()和position()的区别
- jquery 淡入淡出
- jquery弹出窗口过渡效果(jQuery实现大屏滚动播放效果)
- jquery无缝滚动代码(jQuery实现表格行数据滚动效果)
- 张勇 阿里新任掌门人(阿里新任掌门人)
- 毛戈平全国第一柜花落银泰 高端国货迎来 高光 时刻(毛戈平全国第一柜花落银泰)
- 14岁丧父 20岁丧母,从苦难走向辉煌的银泰创始人沈国军(14岁丧父20岁丧母从苦难走向辉煌的银泰创始人沈国军)
- 银泰集团董事长沈国军获评 北京影响力 十大企业家(银泰集团董事长沈国军获评)
- 15帅气男士发型,清爽时尚很有型,喜欢就试试(清爽时尚很有型)
- 哪几个历史人物被影协主席李雪健演的活灵活现(哪几个历史人物被影协主席李雪健演的活灵活现)
热门推荐
- php中row函数(PHP中number_format函数的用法讲解)
- html5可以做语音聊天吗(基于Html5实现的语音搜索功能)
- html5如何使用svg(将SVG图引入到HTML页面的实现)
- thinkphp静态怎么设置(浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法)
- docker虚拟机和容器(解决docker与vmware的冲突问题)
- asp.net 消息队列
- asp.net 消息队列
- 小鸟云服务器怎么买(小鸟云服务器忘记密码怎么办?小鸟云密码找回图文教程)
- mysql的binlog几种模式(MySQL系列之redo log、undo log和binlog详解)
- css标签及属性的语法规则(详解CSS 伪元素及Content 属性)