我有一個嵌套的div。當用戶將鼠標移到父div上時,子div變爲可見。 在鼠標移出時,子div會回到隱身狀態。高度切換不失身高jquery
我遇到的麻煩是,如果我快速將鼠標懸停在我父母的div上說5次,slideToggle效果播放5次,我必須等到它完成動畫。
所以,我slideDown()
前添加一個.Stop()
但現在,如果我鼠標移出前孩子的div達到滿高度,即當前高度成爲它的新的高度。所以下一次我把鼠標懸停在我看不到的地方(或者什麼也沒有,這取決於我什麼時候在父div上移除鼠標)
我該如何解決這個問題?
我趕緊也嘲笑了demo on JsFiddle
感謝。
你真了不起!謝謝。 – LocustHorde