zoukankan      html  css  js  c++  java
  • jquery 滚动加载

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title>拉动滚动条加载数据</title>
    <script src="jquery-1.7.1.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() <= 40) {
    if (i >= 100) {
    return;
    //控制最大只能加载到100
    }
    i++;
    //可以根据实际情况,获取动态数据加载 到 div1中
    $('<div>' + i + '</div>').appendTo($('#div1'));
    }
    });
    })
    </script>
    <style>
    #div1 div {
    font-size: 100px;
    background: #ccc;
    margin-top: 5px;
    }

    #div2 {
    200px;
    height: 40px;
    line-height: 40px;
    background: #999;
    margin: 0 auto;
    text-align: center;
    }
    </style>
    </head>
    <body>
    <div id="div1">
    <div>
    1
    </div>
    <div>
    2
    </div>
    <div>
    3
    </div>
    <div>
    4
    </div>
    <div>
    5
    </div>
    <div>
    6
    </div>
    <div>
    7
    </div>
    <div>
    8
    </div>
    <div>
    9
    </div>
    <div>
    10
    </div>
    </div>
    <div id="div2">数据加载中...</div>
    </body>
    </html>

  • 相关阅读:
    Phpstorm+Xdebug配置
    ThinkPHP5.0---URL访问
    Thinkphp5创建控制器
    ThinkPHP5.0的安装
    网页动态背景——随鼠标变换的动态线条
    git SSH
    [go] 循环与函数
    svg make a face
    Hello Vizhub
    Beetlsql自定义生成entity,mapper,md代码
  • 原文地址:https://www.cnblogs.com/tianxiang2046/p/3653180.html
Copyright © 2011-2022 走看看