JS锚点的设置与使用方法


Posted in Javascript onSeptember 05, 2016

本文实例讲述了JS锚点的设置与使用方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>锚点</title>
</head>
<body>
<ul>
  <li><a href="javascript:void(0);" onclick="naver('A')">锚点A</a></li>
  <li><a href="javascript:void(0);" onclick="naver('B')">锚点B</a></li>
  <li><a href="javascript:void(0);" onclick="naver('C')">锚点C</a></li>
  <li><a href="javascript:void(0);" onclick="naver('D')">锚点D</a></li>
</ul>
<div style="background-color: #f60; height: 400px;" id="A">
  AAA
</div>
<div style="background-color: #f06; height: 400px;" id="B">
  BBB
</div>
<div style="background-color: #60f; height: 400px;" id="C">
  CCC
</div>
<div style="background-color: #06f; height: 400px;" id="D">
  DDD
</div>
<script>
//设置锚点
function naver(id){
  var obj = document.getElementById(id);
  var oPos = obj.offsetTop;
  return window.scrollTo(0, oPos-36);
}
</script>
</body>
</html>

效果图:

JS锚点的设置与使用方法

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javaScript同意等待代码实现心得
Jan 01 Javascript
myEvent.js javascript跨浏览器事件框架
Oct 24 Javascript
JS读取cookies信息(记录用户名)
Jan 10 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
Sep 03 Javascript
JQuery插入DOM节点的方法
Jun 11 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
Jun 19 Javascript
jQuery zTree加载树形菜单功能
Feb 25 Javascript
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
Mar 16 Javascript
jQuery基于ID调用指定iframe页面内的方法
Jul 06 Javascript
学习vue.js中class与style绑定
Dec 03 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
Mar 29 Javascript
JavaScript之DOM_动力节点Java学院整理
Jul 03 Javascript
jquery基本选择器匹配多个元素的实现方法
Sep 05 #Javascript
Vue.js实现一个自定义分页组件vue-paginaiton
Sep 05 #Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 #Javascript
Vue.js每天必学之计算属性computed与$watch
Sep 05 #Javascript
jQuery实现的导航下拉菜单效果示例
Sep 05 #Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 #Javascript
Vue.js每天必学之数据双向绑定
Sep 05 #Javascript
You might like
PHP 和 MySQL 开发的 8 个技巧
2006/10/09 PHP
php 删除cookie和浏览器重定向
2009/03/16 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
Yii输入正确验证码却验证失败的解决方法
2017/06/06 PHP
用javascript获得地址栏参数的两种方法
2006/11/08 Javascript
JavaScript 克隆数组最简单的方法
2009/02/12 Javascript
jquery 新浪网易的评论块制作
2010/07/01 Javascript
jQuery UI Dialog控件中的表单无法正常提交的解决方法
2010/12/19 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
JQuery的ready函数与JS的onload的区别详解
2013/11/21 Javascript
jQuery团购倒计时特效实现方法
2015/05/07 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
2015/08/15 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
原生javascript实现连连看游戏
2019/01/03 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
2019/04/25 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
用js编写留言板
2020/03/17 Javascript
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
Python简单进程锁代码实例
2015/04/27 Python
python3.0 模拟用户登录,三次错误锁定的实例
2017/11/02 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
Django单元测试中Fixtures的使用方法
2020/02/26 Python
Python装饰器用法与知识点小结
2020/03/09 Python
在Django中自定义filter并在template中的使用详解
2020/05/19 Python
数字天堂软件测试面试题
2012/12/23 面试题
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
教育学专业实习生的自我鉴定
2013/11/26 职场文书
20年同学聚会感言
2014/02/03 职场文书
求职自荐信的格式
2014/04/07 职场文书
党员目标管理责任书
2014/07/25 职场文书
办护照工作证明
2014/10/01 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
2014年审计人员工作总结
2014/12/19 职场文书
Python可视化神器pyecharts之绘制地理图表练习
2022/07/07 Python