我試圖在第一次點擊時顯示此CSS,並在下一次將其刪除,但toggleClass似乎不起作用,我的代碼也不在下面。我所能得到的就是要顯示的CSS,它永遠不會被刪除。這適用於iOS上的Safari。謝謝您的幫助!切換CSS Javascript函數
var menu_enabled = false;
$('#nav a').click(function() {
if (menu_enabled == true) {
$(this).removeClass('sf-js-enabled');
var menu_enabled = false;
}
else {
var menu_enabled = true;
$(this).addClass('sf-js-enabled');
}
});
你不需要在'if' /'else'裏面的'var'前面加變量'menu_enabled',你已經聲明瞭它。你能用[JS小提琴](http://jsfiddle.net/)演示重現這個問題嗎? – 2012-02-15 22:35:41