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. mysql死锁问题解决步骤

    锁表产生的原因 锁表的具体情况 解决锁表问题 1.查询是否锁表 show OPEN TABLES where In_use > 0; 2.查询进程 show processlist; 查询到相对 ...

  2. ubuntu 环境变量修改和恢复总结[收藏]

    在Ubuntu中有如下几个文件可以设置环境变量/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行./etc ...

  3. delphi 10.1 berlin最新的开发框架:咏南中间件+咏南开发框架,购买后提供全部的源码

    咏南中间件+咏南开发框架支持最新的delphi 10.1(berlin),老用户提供免费升级. 购买提供:中间件源码 附带福利(赠送): CS开发框架源码BS开发框架源码移动APP源码中间件集群源码二 ...

  4. 一些有意思的APP

    1.简书:一个优雅的写作/阅读平台. 2.知乎:知识分享社区: 3.behance:设计者的圈子: 4.海词词典:电脑.手机同步查询的好帮手(电脑端快捷键:双击 Alt 弹出/关闭查询框,非常方便) ...

  5. [python] 线程简介

    参考:http://www.cnblogs.com/aylin/p/5601969.html 我是搬运工,特别感谢张岩林老师! python 线程与进程简介 进程与线程的历史 我们都知道计算机是由硬件 ...

  6. 20145225《Java程序设计》 第5周学习总结

    20145225<Java程序设计> 第5周学习总结 教材学习内容总结 第八章 异常处理 8.1语法与继承架构 try.catch:try.catch代表错误的对象后做一些处理. 异常继承 ...

  7. listView获取item的Edit内容,listView中的edit内容在滚动时自动赋值了前面的内容

    Today I am going to explain how to create a ListView with EditText and why will we need a TextWatche ...

  8. ubuntu 14.04 unity 管理工具 unity-tweak-tool

    安装方式: sudo apt-get update sudo apt-get install unity-tweak-tool 用于更改字体,修改状态,disable 亚马逊的搜索等 功能.很好用

  9. React与ES6(四)ES6如何处理React mixins

    React与ES6系列: React与ES6(一)开篇介绍 React和ES6(二)ES6的类和ES7的property initializer React与ES6(三)ES6类和方法绑定 React ...

  10. 传递引用类型参数(ref)

    引用类型的变量不直接包含其数据:它包含的是对其数据的引用. 当通过值传递引用类型的参数时,有可能更改引用所指向的数据,如某类成员的值. 但是无法更改引用本身的值:也就是说,不能使用相同的引用为新类分配 ...