How do I make Bootstrap navbar change active state?(如何使引导导航栏更改活动状态?)
问题描述
我是HTML和JavaScript的新手,现在我面临着一个问题,我想你们中的许多人都在处理这个问题。
我有一个导航栏,默认情况下,当我单击不同的页面引用时,它不会更改活动状态。
默认情况下,‘Home’NAV-Item处于活动状态,我想在单击其他NAV-Items时更改活动状态。但我不知道该怎么做?据我所知,这不是太多的代码行,但是我希望在这里得到一些帮助。以下是我的代码:
推荐答案
您可以在代码的末尾执行此操作。就在<script src="main.js"></script>
和它们,而不是后跟链接(event.preventDefault()
),例如。about.html或ploads.html这段代码更改所单击项目的活动类。
编辑1:
对于静电页面(或已送达,例如php)您不需要任何额外的js代码,但是您应该将nav调整为如下示例所示(查看"active"类在哪里,sr-only span current是可选的,但在示例中放置得很好)。
index.html(您的基代码)
Library.html
ploads.html
about.html
这篇关于如何使引导导航栏更改活动状态?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!