2012-09-15 45 views
0

我在嘗試編寫jquery腳本時遇到問題。它看起來對我來說還不夠完美。有人能幫我理解爲什麼這不起作用嗎?使用展開/摺疊所有多個手風琴來切換課程

jQuery('.expand').click(function(){ 
    jQuery('.expandnav').find('div.menu-body').show('slow'); 

    if(('.menu-body').is(':visible')){ 
     (this).addClass('collapse-active'); 
    }else{ 
     (this).removeClass('collapse-active'); 
    } 
}); 

當.expand被點擊.menu身體確實顯示,但條件似乎並沒有運行。我已經測試警報和沒有反應...

我在每個手風琴上使用toggleClass,因爲頁面有很多,但我需要addClass/removeClass來交換+, - 圖像。希望這是有道理的。底線是有條件的沒有迴應。

任何幫助是極大的讚賞

回答