github地址:
https://github.com/yutaogege/jquery.nav.js

代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="jquery-3.1.1.min.js"></script>
<script src="jquery.nav.js"></script>
<style>
.wrap {
width: 500px;
margin: auto;
padding-bottom: 200px;
}
#nav {
position: fixed;
left: 0;
top: 0;
}
.current a {
color: red;
}
#intro {
padding-top: 20px;
}
</style>
</head>
<body> <ul id="nav">
<li class="current"><a href="#intro">简介</a></li>
<li><a href="#usage">使用</a></li>
<li><a href="#options">选项</a></li>
<li><a href="#examples">示例</a></li>
<li><a href="#recommend">推荐</a></li>
</ul> <div class="wrap">
<div id="intro">
<h1>intro</h1>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
</div>
<div id="usage">
<h1>usage</h1>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
</div>
<div id="options">
<h1>options</h1>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
</div>
<div id="examples">
<h1>examples</h1>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
</div>
<div id="recommend">
<h1>recommend</h1>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
<p>
Lorem ipsum dolor sit amet,
consectetur adipisicing elit.
Possimus blanditiis veniam illum
error quia ipsum voluptatibus
pariatur aperiam voluptatem.
Doloremque quos architecto
mollitia nobis sunt
alias obcaecati molestias iste tempora?
</p>
</div>
</div> <script>
$(function () {
$('#nav').onePageNav();
});
</script>
</body>
</html>

jq滚动监听-导航滚动的更多相关文章

  1. 2020-2-27今日总结——滚动监听&导航

    利用Bootstrap 开发工具实现滚动监听 (此文只做学习路上的归纳分享总结用,如有侵权,请联系我删除) 使用滚动监听,比较特殊,要在body中设置scroll,以及触点. 很好理解,因为滚动是多对 ...

  2. Bootstrap学习js插件篇之滚动监听

    1.滚动监听 案例 滚动监听插件可以根据滚动条的位置自动更新所对应的导航标记.Bootstrap中文网左侧就是一个滚动监听的例子. 代码段: <nav id="navbar-examp ...

  3. 滚动监听(bootstrap)

    1.05 腊八节   一直都想知道滚动监听是怎么做出来的,今天终于扒拉出来了,在使用的时候只要加上div定位就可以了... <head> <link rel="styles ...

  4. Bootstrap滚动监听

    滚动监听(Scrollspy)插件,即自动更新导航插件,会根据滚动条的位置自动更新对应的导航目标.其基本的实现是随着您的滚动,基于滚动条的位置向导航栏添加 .active class. <!DO ...

  5. Bootstrap 下拉菜单和滚动监听插件

    一.下拉菜单 常规使用中,和组件方法一样,代码如下: //声明式用法 <div class="dropdown"> <button class="btn ...

  6. bootstap 滚动监听

    ---首先结合源代码介绍官网的说明 ---然后总结了使用滚动监听的几个步骤 ---最后给出一个简单的例子 ---关键的一点:整体有点零散和乱七八糟,辛苦你的思维和眼睛了,呵呵 ------------ ...

  7. Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果

    转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17761431),请尊重他人的辛勤劳动成果,谢谢! 我之前写 ...

  8. bootstrap-js(3)滚动监听

    导航条实例 ScrollSpy插件根据滚动的位置自动更新导航条中相应的导航项. 拖动下面区域的滚动条,使其低于导航条的位置,注意观察active类的变化.下拉菜单中的子项也会跟着变为高亮状态. 1.调 ...

  9. Bootstrap入门(二十六)JS插件3:滚动监听

    很多时候我们在浏览一些网页的时候,导航条会根据我们浏览网页的进度而发生不同的变化,这种就是滚动监听. 你的顶栏导航,添加data-spy="scroll"到您想要刺探(最典型的是这 ...

随机推荐

  1. iOS工作笔记(十四)

    1.scrollview的frame指的是其可视范围,contentSize指的是其滚动范围,分别是在水平方向和竖直方向上的 所以要让scrollview在水平方向不能滚动,那么需要如下设置 _scr ...

  2. 让阿里云支持ipv6(其他多数VPS通用)

    https://www.tunnelbroker.net/tunnel_detail.php?tid=322922

  3. Maven重复类的解决

    1. 设置仓库,我的Settings里设置使用了公司的Nexus <?xml version="1.0"?> <settings xmlns="http ...

  4. Eclipse CDT、MingGW 遇到的一些错误汇总

    1.写代码时报错 "Member declaration not found" 如图: 在StackOverflow上找到的答案: 出问题的地方是 CDT的新功能 代码检查 Ope ...

  5. Vmware虚拟机克隆的网卡问题

    系统环境:red hat 6.4 在虚拟机上使用克隆后,克隆机没有eth0, 出现eth1并且出错No suitable device found: no device found for conne ...

  6. java中的继承Object

    一个类,要么是直接继承Object,要么就是间接继承Object,如下: class A{ } class B extends A{ } B 是A的子类,A是Object的子类,所以B间接继承了Obj ...

  7. php openssl 增加密钥

      生成私钥:openssl genrsa 1024 > private.key (注意,1024是密钥的长度,如果密钥较长,相应加密后的密文也会较长) 生成公钥:openssl rsa -in ...

  8. lab 7 函数超级多的类

    #include<iostream>#include<string>#include<cmath>using namespace std; class Ration ...

  9. 如何使用grunt工具

    本文来源于同事的笔记,也是在网上查找的资料,记录分析的特别详细,对初学者来说简直不能再通俗易懂了,感谢原作者! 1.前言 选择Grunt原因 管理我们的文件依赖 随心所欲的批处理任务 整合常用的前端工 ...

  10. CobarClient源码分析(1)

    CobarClient是阿里巴巴公司开发一个的开源的.基于iBatis和Spring的分布式数据库访问层.为了支持iBatis,Spring框架提供了一个SqlMapClientTemplate,通过 ...