jQuery实现滚动到底部时自动加载更多的方法示例


Posted in jQuery onFebruary 18, 2018

本文实例讲述了jQuery实现滚动到底部时自动加载更多的方法。分享给大家供大家参考,具体如下:

这里利用AJAX,实现滚动到底加载数据功能:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title></title>
  <script src="js/jquery.min.js"></script>
  <script type="text/javascript">
    $(function () {
      AddSth();
    });
    $(function () {
      $(".main").unbind("scroll").bind("scroll", function (e) {
        var sum = this.scrollHeight;
        if (sum <= $(this).scrollTop() + $(this).height()) {
          AddSth();
        }
      });
    });
    function AddSth() {
      $.ajax({
        type: 'POST',
        url: "index.aspx/ReturnSth",
        dataType: "json",
        contentType: "application/json; charset=utf-8",
        //data: "",
        success: function (data) {
          json = $.parseJSON(data.d);
          for (var i in json) {
            var tbBody = "<ul><li>" + json[i].sth + "</li></ul>";
            $(".main").append(tbBody);
          }
          $(".main").append("<hr />");
        }
      });
    }
  </script>
</head>
<body>
  <form id="form1" runat="server">
    <div>下拉加载更多</div><br />
    <div class="main" style="border: 1px solid red; height: 700px; overflow: auto;"></div>
  </form>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 jQuery
jquery实现用户登陆界面(示例讲解)
Sep 06 jQuery
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 jQuery
springmvc接收jquery提交的数组数据代码分享
Oct 28 jQuery
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 jQuery
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
jQuery表单元素过滤选择器用法实例分析
Feb 20 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
JQuery使用数组遍历跳出each循环
Sep 01 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 #jQuery
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 #jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 #jQuery
jquery+css3实现熊猫tv导航代码分享
Feb 12 #jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 #jQuery
JS/jQuery实现DIV延时几秒后消失或显示的方法
Feb 12 #jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 #jQuery
You might like
php学习之变量的使用
2011/05/29 PHP
PHP保留两位小数的几种方法
2019/07/24 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
面向对象继承实例(a如何继承b问题)(自写)
2013/07/01 Javascript
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
js动态移动滚动条至底部示例代码
2014/04/24 Javascript
尝试动手制作javascript放大镜效果
2015/12/25 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
JS实现简易留言板(节点操作)
2020/03/16 Javascript
详解python之简单主机批量管理工具
2017/01/27 Python
用python实现对比两张图片的不同
2018/02/05 Python
python取均匀不重复的随机数方式
2019/11/27 Python
在OpenCV里实现条码区域识别的方法示例
2019/12/04 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
Python网页解析器使用实例详解
2020/05/30 Python
使用Keras加载含有自定义层或函数的模型操作
2020/06/10 Python
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
Pandora西班牙官方商店:PandoraShop.es
2020/10/05 全球购物
信息技术专业个人自我评价
2013/12/11 职场文书
暑期社会实践学生的自我评价
2014/01/09 职场文书
语文教学感言
2014/02/06 职场文书
法律进学校实施方案
2014/03/15 职场文书
元旦寄语大全
2014/04/10 职场文书
社区文化建设方案
2014/05/02 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
个人整改方案范文
2014/10/25 职场文书
小学数学教师研修感悟
2015/11/18 职场文书
go语言中json数据的读取和写出操作
2021/04/28 Golang
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
netty 实现tomcat的示例代码
2022/06/05 Servers
springboot读取resources下文件的方式详解
2022/06/21 Java/Android