0
我需要一些幫助來修改某些引導程序標記。我有一個標準的導航欄。我的問題是,當我點擊最上面的li
時,它不會跟隨鏈接。如果我點擊任何子li
他們完美的工作。爲什麼我的鏈接不在引導程序導航欄中遵循
的什麼我的代碼看起來像一個鏈接一小片段:
<div class="navbar-collapse collapse navHeaderCollapse">
<ul class="nav navbar-nav ">
<li><a><img src="images/home.png" alt="home"></a></li>
<li class="dropdown"><a href="service.html" data-toggle="dropdown" class="dropdown-toggle">Link <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a>Sub-Link 1</a></li>
<li><a>Sub-Link 1</a></li>
<li><a>Sub-Link 1</a></li>
<li><a>Sub-Link 1</a></li>
</ul>
</li>
如果我點擊Link
項目並不導航到service.html
頁面?我曾經想過使用js來設置它的href,但是這迫使我對鏈接進行硬編碼,並且當完成這個頁面並且鏈接將通過CMS生成時。有沒有辦法讓我在頁面上啓用鏈接?
對於那些問我有設定爲顯示懸停,而不是點擊
您無法修改單個位的HTML嗎?如果你只能刪除data-toggle =「dropdown」class =「dropdown-toggle」..或者使用jQuery刪除它們也應該這樣做。 – cjmling
'data-toggle =「下拉」'的目的是切換下拉菜單,而不是導航。顯示下拉菜單僅用於離開頁面的目的是什麼? – ZimSystem
@ ZimSystem是的,我現在看到了,謝謝。如果你把你的答案刪除data-toggle =「dropdown」,我會檢查它是否正確。 –