別のページで参照しているヘッダー部分を作成しました。ナビゲーションバーにはドロップダウンメニューがあります。
ローカルサーバーを起動すると、ホームページに対して完全に機能します。しかし、別のページに移動すると、ドロップダウンメニューが機能しなくなります。Webページを更新すると、ドロップダウンが再び機能し始めます。
誰かが私がどこで間違っているのかについて私を導くことができますか?
ターボリンクの問題のように聞こえます。
ターボリンクを簡単に削除するには、次の指示に従ってください。
または、ターボリンクを使い続けて正しく使用するには、ターボリンクのレールガイドをお読みください。簡単に言うと、新しいページをクリックすると、document.readyイベント(おそらく使用しているもの)が発生しないため、ナビゲーションが正しく設定されません。代わりに、「ページ変更時」イベントを使用する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加