目前點擊菜單中的第三個li導致將類添加/刪除到導航欄中任何人都可以告訴我如何讓它點擊任何li將切換類添加到導航欄中jquery for li需要更新
<nav id="site-navigation" class="main-navigation">
<ul>
<li><a href="#content" >HOME</a></li>
<li><a href="#workstop" >SERVICES</a></li>
<li><a href="#test" >TESTIMONIALS</a></li>
</ul>
</nav><!-- #site-navigation -->
相關jQuery代碼:
$(document).ready(function(){
container = document.getElementById('site-navigation');
menuitem = container.getElementsByTagName('li')[2];
menuitem.onclick = function() {
if (-1 !== container.className.indexOf('toggled'))
container.className = container.className.replace(' toggled', '');
else
container.className += ' toggled';
};
代碼作爲小提琴: http://jsfiddle.net/yKbFk/11/
我不不要以爲除了文檔就緒包裝器以外,你的示例代碼中還有任何jquery。 – Anthony