我有一個導航菜單。點擊菜單切換更改菜單登錄
的菜單按鈕的點擊,我想登錄的文字來代替它
<div class = "navbar navbar-inverse navbar-fixed-top">
<div class = "container">
<!--Collapse menu with three lines-->
<button type = "button" class = "navbar-toggle" data-toggle = "collapse" data-target = ".navHeaderCollapse">
<span class = "icon-bar"></span>
<span class = "icon-bar"></span>
<span class = "icon-bar"></span>
</button>
<!--Actual menu-->
<div class ="collapse navbar-collapse navHeaderCollapse">
<ul class = "nav navbar-nav navbar-right">
<li class = "active">
<a data-toggle = "collapse" data-target = ".navHeaderCollapse" href = "#">Home</a>
</li>
<li>
<a data-toggle = "collapse" data-target = ".navHeaderCollapse" href = "#">Blog</a>
</li>
<li>
<a data-toggle = "collapse" data-target = ".navHeaderCollapse" href = "#">About</a>
</li>
<li>
<a data-toggle = "collapse" data-target = ".navHeaderCollapse" href = "#contact">Contact</a>
</li>
</ul>
</div>
</div>
</div>
我添加了一個類這樣
<div id="displaylogin" style="display:none;" >
<a href="#" class="menu-toggle">LOG IN <i class="fa fa-bars"></i></a>
,並試圖顯示隱藏這樣使用JS。
$(function(){
$('.menu-toggle').click(function(){
$('.align-right').removeClass("visibleClass");
$('.displaylogin').addClass("visibleClass");
});
});
Here's小提琴的相同。
什麼是不工作?你有什麼嘗試?你來到這裏(網址)之前,你在哪裏搜索解決方案? - 另外,我建議爲沒有空格的標籤編寫屬性,這樣可以得到更簡潔的代碼,例如'
你可以將上面的代碼添加到*問題*而不是放在*註釋中*它看起來相當凌亂,因爲你可以看到^。^ – SidOfc