私はセクションを次々に持っていて、その中間に私はそれにつながるアンカーなしで脇にあります。問題は、scrollspyが前のセクションでアクティブであることです。その時点でスクロールスピーピーが何も表示されないようにし、有効なアンカーを持つ次のセクションが現れるときに再開したいと思います。私はExclude ID in Twitter Bootstrap Scrollspyからソリューションをしようとしていたが、彼らは、ブートストラップ4で動作していないようで、私もトリガーをキャッチすることはできません、実行して動作するようにするとしている:ブートストラップ4スクロールスピーキー(idを除く)
ナビゲーションリンクからのIDのが一致しているときにのみscrollspy仕事にする方法$('#nav-links').on('activate.bs.scrollspy', function() {
// or $('#nav-links li').on('activate.bs.scrollspy', function() {
// or $('#nav-links li').on('activate', function(){
alert('sdsd'); // no alert, but scrollspy is working
})
スクロールする要素のIDは他の要素を除いていますか?
a)(部分的なヘルプ)scrollspyの発生イベントをキャッチするにはどうすればいいですか?
セクションの色に合わせてナビバーの色を変更する方法を教えてください。 –
適切な '.nav-link .active'セレクタを設定して、対応するセクションの色に合わせてCSSの色を設定します。私はscrollspyがこれを動的に行うのは良くないと思います。 – dferenc
sccrollspyでカントを作るのは正しいですか? –