今天在分享一个非常小但是很实用的js效果:页面快速定位
实现效果:点击页面按钮,即可跳转到指定位置
话不多少,贴代码:
<div class="button"><a href="#aaa">我是一个跳转按钮</a></div>
跳转指定位置标签
<div class="div1" id="aaa"> 这是一个锚点测试</div>
js部分:
<script>
window.location.hash = "#aaa"; // #aaa为锚点名称
</script>
贴一个我做小测试的代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8">
<title>js锚点跳转测试</title>
<style>
.div1{
border:2px red solid;
background:#FF0;
color:#00F;
}
.button a{
color:#FF8956;
}
</style>
</head>
<body>
<p>我是一个空间站位</p>
<div class="button"><a href="#aaa">我是一个跳转按钮</a></div>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<div class="div1" id="aaa"> 这是一个锚点测试</div>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
<p>我是一个空间站位</p>
</body>
<script>
window.location.hash = "#aaa"; // firstAnchor为锚点名称
</script>
</html>