我想設計一個網頁,這將是這樣的:引導導航丸更新兩個不同的div
-------------------------
| top banner |
-------------------------
| nav-pill menu |
-------------------------
| content area |
| |
-------------------------
要導航我使用的引導丸。我想導航菜單按鈕來更改頂部橫幅和內容區域。
到目前爲止我的代碼: 頂部橫幅:
<div class="tab-content">
<div id="menu1a" class="tab-pane fade in">
<span>Test 1</span>
</div>
<div id="menu2a" class="tab-pane fade in">
<span>Test 2</span>
</div>
</div>
丸:
<ul class="nav nav-pills" style="display: inline-block;">
<li class="active">
<a data-toggle="pill" role="button" href="#menu1">Menu 1</a>
</li>
<li>
<a data-toggle="pill" role="button" href="#menu2">Menu 2</a>
</li>
<ul>
內容區域
<div class="tab-content">
<div id="menu1" class="tab-pane fade in">
<span>Test 1</span>
</div>
<div id="menu2" class="tab-pane fade in">
<span>Test 2</span>
</div>
</div>
基本上我的問題是:是否可以從菜單中的<a data-toggle="pill" role="button" href="#menu1">
導航按鈕調用兩個單獨的ID?
我一直在使用onclick="href='#menu1'; href='#menu1a'"
嘗試以及JQuery的
$(".active").removeClass("active");
$("#menu1a").addClass("active");
$("#menu1").addClass("active");
我敢肯定,具有相同ID的兩個元素是不正確的做法,HTML,並可能導致意想不到的問題 –