我正在研究一個項目,其中有一個包含6個鏈接的水平導航欄,其中3個屬於同一水平欄中的子導航的一部分。鏈接用圖標表示。我正在尋找最簡單的方法來在點擊其中一個主導航圖標時動態更改子導航。動態導航鏈接
[ Home - Search ]{ home1 - home2 - home3 }[ Add ]
選擇搜索時,它改變:
[ Home - Search ]{ search1 - search2 - search3 }[ Add ]
這是目前欄中的HTML。替代圖標的鏈接尚未產生,因爲它目前打破了結構。
<nav id="navBar">
<ul>
<div id="mainNav">
<li><a id="activeLink" class="homeLink" href="#">Home<a/></li>
<li><a class="searchLink" href=#>Search<a/></li>
</div>
<div id="subNav">
<li><a class="feedLink" href=#>Feed<a/></li>
<li><a class="messagesLink" href=#>Messages<a/></li>
<li><a class="connectionsLink" href=#>Connections<a/></li>
</div>
<div id="mainNav">
<li><a class="addLink" href=#>Add<a/></li>
</div>
</ul>
</nav>
<nav id="searchBar"></nav>
任何幫助,將不勝感激
你的標記是無效的。 'div's需要超出'ul's。 –
另外,你們沒有一個''結束標籤是正確的。 ''應該是''。 –
謝謝你的評論,我做了這些改變。 – anater