當我將活動類添加到li時,它正常工作但不工作鏈接。當點擊錨標籤不重定向任何位置。在添加和刪除li中的類時,錨鏈接不起作用添加和刪除li中的類時
這是HTML代碼
<ul id="navig">
<li class="one active"><a href="one">One</a></li>
<li class="two"><a href="two">Two</a></li>
<li class="three mobileonly"><a href="#">Three</a>
<ul>
<li class="one"><a href="one">One</a></li>
<li class="two"><a href="two">Two</a></li>
</ul>
</li>
</ul>
這是我的jQuery代碼。
$(document).ready(function() {
$('#navig li').click(function(){
$('li').removeClass('active');
$('li ul li').removeClass('active');
$(this).addClass('active');
$("li.mobileonly").removeClass('active');
});
$('#navig li').hover(
function() {
//show its submenu
$('ul', this).stop().slideDown(100);
},
function() {
//hide its submenu
$('ul', this).stop().slideUp(100);
}
);
});
它是不是使用這段代碼? – void
它正在工作。這是正確添加和刪除類,但不工作錨鏈接 –
您是否嘗試更改選擇器? – Alex