前段代码

<!DOCTYPE html>
<html>
<head>
<title>无限翻页测试</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<style type="text/css">
#spinner{
position: fixed;
top: 20px;
left: 40%;
display: block;
color: red;
font-weight: 900;
background-color: rgba(80, 80, 90, 0.22);
padding-top: 20px;
padding-bottom: 20px;
padding-left: 100px;
padding-right: 100px;
border-radius: 15px;
}
</style>
</head>
<body>
<div id="sample">
</div>
<div id="spinner">
正在加载
</div>
<script type="text/javascript">
var index = 0;
function lowEnough(){
var pageHeight = Math.max(document.body.scrollHeight,document.body.offsetHeight);
var viewportHeight = window.innerHeight ||
document.documentElement.clientHeight ||
document.body.clientHeight || 0;
var scrollHeight = window.pageYOffset ||
document.documentElement.scrollTop ||
document.body.scrollTop || 0;
return pageHeight - viewportHeight - scrollHeight < 20;
}

function doSomething(){
var htmlStr = "";
for(var i=0;i<10;i++){
htmlStr += "这是第"+index+"次加载<br>";
}
$('#sample').append(htmlStr);
index++;
pollScroll();//继续循环
$('#spinner').hide();
}

function checkScroll(){
if(!lowEnough()) return pollScroll();
$('#spinner').show();
setTimeout(doSomething,900);

}
function pollScroll(){
setTimeout(checkScroll,1000);
}
checkScroll();
</script>
</body>
</html>

转载于:https://www.cnblogs.com/jiayoubobo/p/9661556.html

jquery下拉分页相关推荐

  1. html5 menu下拉,jquery下拉菜单插件SelectMenu

    SelectMenu.js是一款简洁.易用.多样的jquery下拉菜单插件.SelectMenu下拉菜单插件功能强大,支持下拉,分页,键盘操作等功能.它的特点还有: 基于 jQuery1.x 开发, ...

  2. 15个精心挑选的 jQuery 下拉菜单制作教程

    下拉菜单是网站导航常用的表现形式之一,能够呈现更多的导航内容.如果网站能够设计出有吸引力的网站导航,将会吸引更多的用户去浏览网站的内容.今天本文就为大家挑选了25个非常好的 jQuery 下拉菜单制作 ...

  3. 可控制导航下拉方向的jQuery下拉菜单代码

    可控制导航下拉方向的jQuery下拉菜单代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

  4. jQuery下拉式复选框

    jQuery下拉式复选框 jQuery制作选择分类点击弹出下拉复选菜单,支持子菜单和主菜单多选效果.这是一款简单实用的复选框菜单选择代码. 演示地址 下载地址

  5. Bootstrap风格jQuery下拉菜单插件

    下载地址一款漂亮的Bootstrap风格jQuery下拉菜单插件,可以被附加到任何你想要的元素,可以添加一些表单控件,也可以使用CSS添加图标插入,还可以有固定的HTML. dd:

  6. jquery 下拉菜单 html,方便的CSS和jQuery下拉菜单解决方案

    如果您正在 寻找 一些很酷 的 下拉菜单解决 方案 , 那么这些要 .今天 , 我收集了 一些有用的 CSS和jQuery 下拉菜单 解决 方案 . Creating a pure CSS dropd ...

  7. jQuery下拉菜单经典案例

    jQuery下拉菜单经典案例 源码: <!DOCTYPE html> <html lang="en"><head><meta charse ...

  8. 使用ajax实现多个查询条件功能以及下拉分页

    2018-8月18日 1.效果图: 2.前台html <!--搜索栏-->             <div class=" row " style=" ...

  9. jQuery下拉框元素操作

    对select下拉中元素的操作:增.删.清空 <!DOCTYPE html> <html><head><meta charset="UTF-8&qu ...

最新文章

  1. 推荐一个ASP的内容管理框架(ASP Nuke)
  2. 洛谷P1162 填涂颜色
  3. linux ubuntu 安装安卓,借助ubuntu电脑,给安卓手机安装整套ubuntu14.04
  4. 从程序员到项目经理(9):程序员加油站 -- 再牛也要合群【转载】
  5. springboot 后台模板_spring boot实战
  6. 笨办法学 Python · 续 练习 20:二叉搜索树
  7. HDU1213How Many Tables
  8. 技术沙龙|实力赋能开发者,助力企业从容应对数字化转型难题
  9. Ruby On Rails简介
  10. war包还原成项目_war包反编译成整个java项目
  11. Axure中级教程:管理后台内容模板(中继器全交互详解)
  12. PgAdmin出现Utility file not found. Please correct the Binary Path in the Preferences dialog的解决办法
  13. linux 用户shell 无效,浅谈Linux环境下,为什么设置用户ID位对shell脚本无效
  14. [SP1839]The Bookcase
  15. 视频服务器(6) Kurento[1] rtsp2webrtc
  16. 解决PS等软件出现应用程序无法正常启动(0xc000007b)
  17. aseprite手机版_texture packs泰拉瑞亚
  18. 我如何从月薪1800到年薪百万的饿了么技术总监到自由职业?
  19. NY8B062D 九齐单片机之ADC芯片
  20. 【转】Linux开启FTP服务和修改FTP密码

热门文章

  1. 移动互联网教育领域或将出现新的风口?
  2. VS2008中代码段(Snippet)及代码段编辑
  3. asp2.0缓存概述
  4. 【译】Swift算法俱乐部-Boyer-Moore字符串搜索
  5. 一篇文章告诉你:荣耀10 GT为什么叫全能旗舰
  6. 美国的机器人军团要来了吗?
  7. 关于ORM中只有XML没有映射实体的分析
  8. 002-docker17.06安装
  9. MATLAB 数据分析方法(第2版)1.3 MATLAB基本语法
  10. Matlab中mat2cell的使用