私は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。
誰かが私を助けてくれることを願っています。
編集:
私はそれを追加しています。ページを手動でスクロールすると、ナビゲーション バーのアクティブなリンクが切り替わるようにすることはできますか? 私はこれについてグーグルで探してきましたが、何も見つけることができませんでした。