多数情况下,通过a标签定位到某一具体元素并不准确,所以多数情况下我们需要通过jquery 来实现。代码如下:
<div class="nav">
a>
li>
li>
li>
li>
ul>
div>
div>
实现的js代码如下:
$(".nav li a:not(':last')").click(function(){
var dire=$(this).data("dire");
$("body,html").animate({
scrollTop:$("#"+dire).offset().top-74
},0);
})