我一直在嘗試這一段時間,我只是不知道爲什麼這個簡單的toggleClass不會工作。當我在開發工具中進行元素檢查時,我發現元素閃爍,好像它正在嘗試執行某些操作。沒有得到一個控制檯錯誤。它會讓我addClass沒有問題,但是當我切換到toggleClass它不起作用。不能得到一個基本的toggleClass工作
我的代碼是:
<div class="header-top-wrap">
<a class="nav-opener"></a>
</div>
$(".nav-opener").on("click",function() {
$(".header-top-wrap").toggleClass("nav-active");
});
'我看到我的元素flicker'通常要附加指示click元素的兩次點擊事件。 –
那麼,我會再次將它附加在哪裏?這是它的唯一代碼行。 – Blake
我把toggleClass改成了幾個隨機的東西,以確保它沒有被調用兩次,而不是。 – Blake