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. 附10 kibana创建新的index patterns

    elk整体架构图: 一.logstash indexer 配置文件: input { stdin{} } filter { } output { elasticsearch { hosts => ...

  2. 理解GC日志

    每一种收集器的日志形式都是由它们自身的实现所决定的,换而言之,每个收集器的日志格式都可以不一样.但虚拟机设计者为了方便用户阅读,将各个收集器的日志都维持一定的共性,例如以下两段典型的GC日志: 33. ...

  3. 高频交易策略[z]

    Market Order以最高速下市价单(market order)是买方最基本的策略 Looking for Price Discrepancies 这个就是高频统计套利(high frequenc ...

  4. 浅析Linux下进程间通信:共享内存

    浅析Linux下进程间通信:共享内存 共享内存允许两个或多个进程共享一给定的存储区.因为数据不需要在客户进程和服务器进程之间复制,所以它是最快的一种IPC.使用共享内存要注意的是,多个进程之间对一给定 ...

  5. 正则表达式匹配完整img标签php实现

    处理html富文本的时候,碰到批量处理img标签,要把img标签格式化,并且去除不用的代码,class,各种data-等,首先想到使用正则匹配,然后处理匹配到的img标签和参数,经过一番尝试终于搞定了 ...

  6. Intellij IDEA 根据数据库自动生成pojo和hbm

    新建一个项目,每次写hibernate部分,就觉得pojo和hbm.xml部分很蛋疼.今天搜索了半天,终于知道如何根据数据库自动生成了. Intellij IDEA14创建maven时并不能勾选各种支 ...

  7. 初识Android && 搭建Android开发环境

    搭建Android开发环境需要的工具: JDK(Java Development Kit) Eclipse Android Sdk(Software Development Kit) ADT (And ...

  8. Jquery DOM元素的方法

    jQuery DOM 元素方法 函数 描述 .get() 获得由选择器指定的 DOM 元素. .index() 返回指定元素相对于其他指定元素的 index 位置. .size() 返回被 jQuer ...

  9. Windows 8.1 应用再出发 - 几种布局控件

    本篇为大家介绍Windows 商店应用中几种布局控件的用法.分别是Canvas.Grid.StackPanel 和 VariableSizedWrapGrid. 1. Canvas Canvas使用绝 ...

  10. Young氏矩阵

    一个 m x n 的Young氏矩阵是指,每一行数据都是从左到右排好序,每一列的数据也都是从上到下排好序.其中也可能存在一些INF的数据,表示不存在的元素,一个mxn的Young氏矩阵最多用来存放 r ...