引导导航活动状态不起作用
Bootstrap Navigation active state not working
大家好,当我点击其他链接时,我的引导导航焦点没有改变。链接发生了变化,但重点仍然放在主页链接上。
我看过很多帖子都有同样的问题,并尝试了所有可能的解决方案。我仍然不明白为什么它不起作用。
下面是钢笔。
http://codepen.io/iamsakib/pen/wGmWEe?editors=1000
我的头是这样的:
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Welcome</title>
<link href="css/resets.css" rel="stylesheet" type="text/css"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
<link href="css/main.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.min.js"></script>
请帮帮我。
谢谢。
任何时候出现问题,都可以打开inspect元素。转到控制台,您将看到此错误。
Uncaught Error: Bootstrap's JavaScript requires jQuery
您需要包含jQuery库,以便引导JavaScript正常工作。
如另一个答案所述,您需要设置活动状态。
$('.nav>li').click(function(){
$('.active').toggleClass("active");
$(this).toggleClass("active");
})
http://codeply.com/go/m69a3wUly3
您的Codepen失败有两个原因:
jquery
包含在bootstrap.js
之后- 您没有任何JS来在导航栏中设置
active
类
相关文章:
- Highcharts:树映射选择状态不起作用
- 为什么'我的一次性活动不起作用
- Angularjs:ui路由嵌套状态下的绑定不起作用
- 引导导航活动状态不起作用
- Javascript:保存和恢复样式状态在IE中不起作用
- 反应.js - 处于异步数据状态的深层对象不起作用
- FB.getLogin状态不起作用,如果用户处于非活动状态
- 我的重置活动不起作用
- 自动对焦属性在 Firefox 中因显示状态更改而不起作用
- 推送状态不起作用
- 登录状态指示灯功能不起作用
- 推特活动源不起作用
- 获取画布的活动元素不起作用
- UI路由器状态的多个视图不起作用.未报告错误
- 标头位置在活动服务器上不起作用
- 正在添加'活动'带有jQuery的类没有'由于特殊性,它不起作用
- Angular ui路由器在服务中保存到状态名称不起作用
- 当第一个选项卡处于活动状态时,第二个选项卡不处于活动状态;不起作用
- phonegap离线/在线活动不起作用
- Javascript窗口重定向在chrome中不起作用((取消)-状态)