• 技术文章 >web前端 >js教程

    如何实现滚动条滑到底部时自动加载更多内容

    php中世界最好的语言php中世界最好的语言2018-03-14 17:06:57原创2890
    这次给大家带来如何实现滚动条滑到底部时自动加载更多内容,实现滚动条滑到底部时自动加载更多内容的注意事项有哪些,下面就是实战案例,一起来看一下。

    本文实例讲述了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">
        <p>下拉加载更多</p><br />
        <p class="main" style="border: 1px solid red; height: 700px; overflow: auto;"></p>
      </form>
    </body>
    </html>

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    如何用jquery做出放大镜效果

    jquery添加带有样式的HTML标签

    jquery怎样给动态生成的标签绑定事件

    jQuery怎样获取标签子元素的值

    以上就是如何实现滚动条滑到底部时自动加载更多内容的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:底部 滑到 滚动
    上一篇:js中的事件委托 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • react 怎么实现按需加载• react怎么实现滚动条• 一文聊聊node文件的读写操作• Angular学习之聊聊独立组件(Standalone Component)• 浅析Angular中的Change Detection机制
    1/1

    PHP中文网