Heim > Artikel > Web-Frontend > Hier sind einige fragenbasierte Titel, die zum Artikel passen: **Kürzer
Beim Anpassen von Navigationsmenüs in Bootstrap kann ein Problem auftreten, bei dem die aktive Klasse beim Scrollen oder Klicken auf Menüelemente nicht wechselt . Dies kann auf CSS-Änderungen ohne entsprechende JavaScript-Unterstützung zurückzuführen sein.
Das bereitgestellte HTML und CSS ähneln der Standardmenüstruktur und dem Stil von Bootstrap. Um ihr Subnav-Verhalten zu replizieren, sind zusätzliche Änderungen erforderlich.
Die Integration von jQuery ist notwendig, um das DOM zu manipulieren und den aktiven Status von Navigationslinks zu steuern. Der folgende Code dient diesem Zweck:
<code class="javascript">$('.navbar li').click(function(e) { $('.navbar li.active').removeClass('active'); var $this = $(this); if (!$this.hasClass('active')) { $this.addClass('active'); } e.preventDefault(); });</code>
Das obige ist der detaillierte Inhalt vonHier sind einige fragenbasierte Titel, die zum Artikel passen: **Kürzer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!