在 Bootstrap 中自定义导航菜单时,可能会出现滚动或单击菜单项时活动类无法切换的问题。这可能源于没有适当 JavaScript 支持的 CSS 修改。
提供的 HTML 和 CSS 类似于 Bootstrap 的默认菜单结构和样式。要复制它们的子导航行为,需要进行额外的修改。
集成 jQuery 对于操作 DOM 和控制导航链接的活动状态是必要的。以下代码用于此目的:
<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>
以上是以下是一些适合本文的基于问题的标题: **较短的详细内容。更多信息请关注PHP中文网其他相关文章!