js滚动分页原理
<!doctype html>
<html>
<head>
<!--声明当前页面的编码集:charset=gbk,gb2312(中文编码),utf-8国际编码-->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--当前页面的三要素-->
<title>javaWeb - 导航条</title>
<meta name="Keywords" content="关键词,关键词">
<meta name="description" content="">
<!--css,js-->
<style type="text/css">
*{margin: 0px;padding: 0px;}
body{font-size: 12px; font-family: 微软雅黑;color: #666;}
#top{width: 1190px;height: 55px;background: red;}
.nav{width: 1190px;margin: 150px auto;border:3px solid #e6e6e6;position: relative; height: 690px;}
.nav li{line-height: 40px;}
</style>
</head>
<body>
<div id="top"></div>
<div class="nav">
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">编程开发</a></li>
<li><a href="#">职业技能</a></li>
<li><a href="#">网络营销</a></li>
<li><a href="#">IT设计</a></li>
<li><a href="#">生活百科</a></li>
<li><a href="#">英语教程</a></li>
<li><a href="#">泰语教程</a></li>
</ul>
<p class="cursor"></p>
</div>
<!--引入jQuery的管方类库-->
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function(){
function changeHight(){
$(".nav").height($(window).height()-55);
}
$(window).resize(changeHight);
changeHight();
$(".nav").scroll(function(){
var scrollTop = $(this).scrollTop();
var scrollHeight = $(this).get(0).scrollHeight;
var clientHeight = $(this).height();
if (scrollTop + clientHeight + 10 >= scrollHeight) {
pageNo++;
}
});
})
</script>
</body>
</html>
js滚动分页原理的更多相关文章
- JS 实现无缝滚动动画原理(初学者入)
这段时间在教培训班的学生使用原生javascript实现无缝滚动的动画案例,做了这个原理演示的动画,分享给自学JS的朋友!博主希望对你们有帮助! 在讲解之前先看一下demo: demo:https:/ ...
- 纯js实现分页
原理:所有数据已加载好,js通过遍历部分显示,实现分页效果 html代码 <html> <head> <meta charset='utf-8'> <scri ...
- 单篇文章JS模拟分页
废话部分 前两天做了一个前台分页插件,支持ajax读取数据绑定前台 和 url带页码参数跳转两种方式.于是稍加改动,做了一个单篇文章js模拟分页的代码,为什么说是模拟分页呢?因为在服务器响应HTML请 ...
- C#设计模式总结 C#设计模式(22)——访问者模式(Vistor Pattern) C#设计模式总结 .NET Core launch.json 简介 利用Bootstrap Paginator插件和knockout.js完成分页功能 图片在线裁剪和图片上传总结 循序渐进学.Net Core Web Api开发系列【2】:利用Swagger调试WebApi
C#设计模式总结 一. 设计原则 使用设计模式的根本原因是适应变化,提高代码复用率,使软件更具有可维护性和可扩展性.并且,在进行设计的时候,也需要遵循以下几个原则:单一职责原则.开放封闭原则.里氏代替 ...
- 在pycharm中批量插入表数据、分页原理、cookie和session介绍、django操作cookie
昨日内容回顾 ajax发送json格式数据 ''' 1. urlencoded 2. form-data 3. json ''' 1. ajax $.ajax({ data: JSON.stringi ...
- 原生JS实现分页效果2.0(新增了上一页和下一页,添加当前元素样式)
虽然写的很烂,但至少全部都是自己写的,因为这个没有固定的顺序,所以就没有封装,如果你技术好的话,可以你写的分享给我,谢谢. <!DOCTYPE html><html lang=&qu ...
- 原生JS实现分页效果1.0
不太完整,写的太急,等等加上完整注释,写起来还是有些难度的,写的有点水,后面再改进改进. <!DOCTYPE html><html lang="en">&l ...
- Android 带你从源码的角度解析Scroller的滚动实现原理
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢! 今天给大 ...
- js前端分页之jQuery
锋利的js前端分页之jQuery 大家在作分页时,多数是在后台返回一个导航条的html字符串,其实在前端用js也很好实现. 调用pager方法,输入参数,会返回一个导航条的html字符串.方法的内部比 ...
随机推荐
- C语言函数调用栈(一)
程序的执行过程可看作连续的函数调用.当一个函数执行完毕时,程序要回到调用指令的下一条指令(紧接call指令)处继续执行.函数调用过程通常使用堆栈实现,每个用户态进程对应一个调用栈结构(call sta ...
- 查看tomcat运行状态
实时查看tomcat并发连接数: netstat -na | grep ESTAB | grep 8080 | wc -l 实时查看apache并发连接数: netstat -na | grep ES ...
- js 将图片连接转换称base64格式
我们把图像文件的内容直接写在了HTML 文件中,这样做的好处是,节省了一个HTTP 请求.坏处呢,就是浏览器不会缓存这种图像.现在我们提供一个js: function convertImgToBase ...
- GitHub提交代码后不显示用户名只显示邮箱
提交完代码如图: 解决方案: 右键git bash here 输入命令如下: git config --global user.name "username" git config ...
- raindi python魔法函数(一)之__repr__与__str__
__repr__和__str__都是python中的特殊方法,都是用来输出实例对象的,如果没有定义这两个方法在打印的时候只会输出实例所在的内存地址 这种方式的输出没有可读性,并不能直观的体现实例.py ...
- poj3067 二维偏序树状数组
题解是直接对一维升序排列,然后计算有树状数组中比二维小的点即可 但是对二维降序排列为什么不信呢?? /* */ #include<iostream> #include<cstring ...
- python 全栈开发,Day49(超链接导航栏案例,background,定位,z-index,iconfont使用)
昨日内容回顾 浮动:是css中布局最多的一个属性 有浮动,一定要清除浮动 浮动不是一个元素单独浮动,要浮动一起浮动 清除浮动四种方式: 1.给父盒子添加高度,一般导航栏 2.给浮动元素后面加一个空的块 ...
- 步步为营-11-List<T>泛型的简单练习
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- Spring 核心API
BeanFactory: 这是一个工厂,用于生产任意Bean,采用延迟加载,第一次getBean时才会加载 ApplicationContext: 是BeanFactory的一个子接口,功能更强大(国 ...
- hdu 1728 迷宫 给定最大转弯次数 (BFS)
给出起点 终点 以及转弯次数 在<=转弯次数的条件 能否走到终点 Sample Input25 5...** // .可走 *不可走*.**...........*....1 1 1 1 3 / ...