我对 javascript 很陌生,不知道如何自己添加它。
$(document).ready(function() {
$('.nav a').on('click', function(e) {
e.preventDefault();
var target = $(this).attr('href'),
offset = $(target).offset().top - 70;
$('html, body').stop().animate({
scrollTop: offset
}, 500);
});
$('.scroll ul li').click(function(e) {
var $this = $(this);
var prev = $(this).parent().find('.active');
prev.removeClass('active');
if (!$this.hasClass('active')) {
$this.addClass('active');
}
e.preventDefault();
});
});
这就是我正在使用的滚动代码,它对我的导航栏非常有用!
但我刚刚添加了这个按钮
<a href="#about" class="btn btn-circle page-scroll">
<i class="fa fa-angle-double-down animated"></i>
如何使脚本也以相同的方式与该按钮一起使用? http://codepen.io/sbxn14/pen/egmKRr <-- 我的 codepen 包含这个网站。
我希望有一个人可以帮助我。
编辑:
当我添加它时。如果我手动滚动页面,是否可以使导航栏上的活动链接切换?我一直在谷歌上寻找这个,但没有找到任何东西。