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. C# DataSet和DataTable详解

    1.C# DataSet和DataTable详解:http://www.cnblogs.com/top5/archive/2009/04/23/1441765.html 2.DataSet和DataT ...

  2. jQuery.cookie

    了解cookie先了解一下知识点: Navigator (一般是浏览器)对象包含有关浏览器的信息. Navigator userAgent:是一个只读字符串,声明了浏览器用于HTTP请求的用户代理头的 ...

  3. 第一章 Mybtais的两种启动方式

    Mybatis的两种启动方式如下: 1.xml实现: xml的实现方式中,主要是通过手动创建SqlSession,然后调用session.selectOne()方法实现来实现. 首先是创建Config ...

  4. Daily Scrum 12.9

    今日完成任务: 修复了提交回答,自动消除换行符,导致文本显示混乱的BUG.解决个人信息修改界面中,问题显示顺序不对的BUG.基本完成数据库接口webservice工作.但引入的异常还未修复. 遇到困难 ...

  5. win10下vs2015配置Opencv3.1.0过程详解

    下载安装Opencv3.1.0 下载Opencv3.1.0,进入官网,点击opencv for windows即可下载.  点击运行下载好的文件.实际上,opencv的安装程序就是解压缩文件,个人因为 ...

  6. linux下实时查看tomcat运行日志

    查看实时日志: tail -f catalina.out Ctrl+c 是退出tail命令

  7. JavaScript-遍历数组

    遍历数组:依次访问数组中每个元素 for(var i=0; i<arr.length;i++){ arr[i] //当前数组 } <!DOCTYPE html> <html&g ...

  8. 『TCP/IP详解——卷一:协议』读书笔记——01

    从今日起开始认真研读TCP/IP详解这本经典制作,一是巩固我薄弱的计算机网络知识,二来提高我的假期的时间利用率.将心得与思考记录下来,防止白看-哦耶 2013-08-14 18:47:06 第一章 概 ...

  9. struts框架学习过程中的问题

    1,错误: java.lang.NullPointerException: Module 'null' not found.错误原因,struts运行需要的.jar文件拷贝不足,应该把它们加入到cla ...

  10. Maven 跳过测试命令行参数 skip test

    mvn    package -Dmaven.test.skip=true