古いウェブサイトを drupal 7 に再構築しています。
古いウェブサイトでもブートストラップを使用しているため、drupal ブートストラップ テーマを使用することにしました。
デフォルトでは、このテーマには drupal ナビゲーション バーが含まれていますが、1 つ足りないものがあります。アクティブな css クラスはサポートされていません。マウス オーバーは正常に機能しますが、アクセスするページに応じて、リンクをアクティブにする方法が必要です。たとえば、メイン ページにアクセスすると、ここに表示されている画像のように、クラスがアクティブに変わります。
jqueryでこれを行う方法がいくつかあることは知っていますが、見つけた解決策は、ページに完全に変更したときに機能しないようです。古い Web サイトで、URL を使用してアクティブなクラスを追加および削除しましたが、ページの追加と削除を簡単にすることが目標であるため、これを行うアイデアが思いつきません。