1ページのレイアウトと複数のセクションを作成し、これらのセクションのナビゲーションバーへのリンクを追加しました。ページをスムーズにスクロールするためのjQueryがあります。しかし、私が他のページにリンクしたいのであれば、それはうまくいきません.Jqueryを削除するとうまくいきます。あなたがにクリックイベントをバインドしている<a>タグは他のページにリンクしていません
$(function(){
$('.CHOSEN_CLASS').on('click', function(event){
event.preventDefault();
$('html, body').animate({
scrollTop: $($.attr(this, 'href')).offset().top
}, 500);
});
});
他のページにリンクするリンク上のクラスを含めないでください。これをあなたのナビゲーションに制限したいなら、それを以下のように変更することができます: '$("#myNavbar ")on( 'click'、 'a'、function(event){' –