しばらくの間、解決策を探していましたが、見つからないようです。.clearQueue()
フィドルのようにJQueryを使用することも考えましたが、機能しません。
これがフィドルです。
明確にするために:sideToggle()を実行したいのですが、もう一度クリックして最初のslideToggle()がまだ終了していないとすぐに、最初のアニメーションを停止して上にスライドする必要があります。この.clearQueue()
方法を使用すると、2回のクリックで機能しますが、たとえば3回クリックすると、ボックスが消え、高さがどういうわけか台無しになります。