Tôi có bootstrap v3.
Tôi sử dụng class="active"
trên của tôi navbar
và nó không chuyển khi tôi nhấn các mục menu. Tôi biết cách làm điều này với jQuery
và xây dựng một chức năng nhấp chuột nhưng tôi nghĩ rằng chức năng này nên được bao gồm trong bootstrap? Vì vậy, có thể nó là một vấn đề JavaScript?
Đây là tiêu đề của tôi với các tệp js / css / bootstrap mà tôi đã đưa vào:
<!-- Bootstrap CSS -->
<link rel="stylesheet" href= "/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />
<link rel="stylesheet" href= "/stylesheets/styles.css" />
<!--jQuery -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<!-- Bootstrap JS -->
<script src="/bootstrap/js/bootstrap.min.js"></script>
<script src="/bootstrap/js/bootstrap-collapse.js"></script>
<script src="/bootstrap/js/bootstrap-transition.js"></script>
Đây là navbar
mã của tôi :
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbarCollapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/index.php">MyBrand</a>
</div>
<div class="collapse navbar-collapse navbarCollapse">
<ul class="nav navbar-nav navbar-right">
<li class="active">
<a href="/index.php">Home</a>
</li>
<li>
<a href="/index2.php"> Links</a>
</li>
<li>
<a href="/history.php">About</a>
</li>
<li>
<a href="/contact.php">Contact</a>
</li>
<li>
<a href="/login.php">Login</a>
</li>
</ul>
</div>
</div>
</nav>
Tôi đang thiết lập điều này đúng không?
(Trên một ghi chú không liên quan, nhưng có thể liên quan? Khi menu di động, tôi nhấp vào nút menu và nó sẽ sụp đổ. Đẩy nó một lần nữa không làm nó bị thu gọn. Vì vậy, vấn đề này với vấn đề khác, cả hai đều biểu thị thiết lập JavaScript sai có lẽ?)