2011-12-16 39 views
0

這裏是jquery的新手,我試圖使用切換功能來顯示和隱藏div,同時還添加了活動類並刪除一個活躍的班級。jquery:切換功能不會像'顯示'一樣'隱藏'

http://jsfiddle.net/MAky9/

我有2個問題:

1)「活動」類當你點擊鏈接,關閉DIV不會關閉同時,它說突出。

2)當你通過再次點擊鏈接關閉div時,div不會動畫,關閉它就會消失。當我切換關閉時,如何切換顯示以使其工作?

非常感謝任何幫助,非常感謝!

+0

我從切換調用中刪除了第一個參數零,它現在似乎具有您要求的行爲。那對嗎? – smendola 2011-12-16 21:15:34

+0

您應該使用`toggleClass`而不是`addClass`。 jQuery不會自動處理您所採取的任何操作。 – 2011-12-19 07:35:56

回答

1

這是你想要的嗎? http://jsfiddle.net/MAky9/1/

我刪除從撥動調用0,和我交換addClass()來toggleClass()

我還調整了一些風格,所以我可以看到發生了什麼。