我想使用scrollTo,但是当链接点击导航栏时,它会滚动到右边的div,但只是向远一点点。我认为它与固定导航栏有关。我如何抵消它?
<script src="js/jquery.scrollTo.js"></script>
<script src="js/jquery.nav.js"></script>
<script>
$(document).ready(function() {
$('#nav').onePageNav({
begin: function() {
console.log('start')
},
end: function() {
console.log('stop')
}
});
$('.do').click(function(e) {
$('#section-4').append('<p></p>');
e.preventDefault();
});
});
</script>
答案 0 :(得分:0)
$(...).scrollTo( '#div', 1000, { offset: -50 } ); // add or deduct from the final position