我使用bootstrap的jquery導航欄的切碎版本。我本來是無法得到的資產淨值來關閉它打開後就好了,所以我說...
$(document).on('click',function(e){
$('.collapse').collapse('hide');
});
...這顯然使我的資產淨值接近被選擇的頁面元素的時候,所以我改變$ (文檔)到$('。navbar-toggle'),如下所示,但沒有運氣讓它再次關閉。
我錯過了什麼讓導航關閉只需點擊一下按鈕?
<nav class="navbar navbar-default" role="navigation">
<div class="container row hdrMain">
<div class="col-lg-6 col-md-4 col-sm-3 col-xs-12">
<div class="row verticalAlign">
<div class="col-sm-6 col-xs-6"></div>
<div class="navbar-header col-sm-6 col-xs-6">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#closeIT">btn</button>
</div>
</div>
</div>
<div class="col-lg-6 col-md-8 col-sm-9">
<div id="closeIT" class="collapse navbar-collapse">
<div class="row hdrIcons">
<ul>
<li>icon</li>
<li>icon</li>
<li>icon</li>
</ul>
</div>
<!--<?php wp nav function called here?>-->
</div>
</div>
</div>
</nav>
<script>
jQuery(document).ready(function($) {
$('.navbar-toggle').on('click',function(e){
$('.collapse').collapse('hide');
});
</script>
嗯,似乎只縮小我的標題,並沒有修復按鈕關閉 – gabe1331
你能指定你正在使用哪個版本的引導程序? –
我包括工作的JSFiddle。我希望這是你所尋求的。因爲我不知道你使用的是哪個版本,所以我在其中包含bootstrap 3.3.7版本。 –