xuijs 用の同等の slideDown を作成するのに問題があります。
スライドアップ(非表示)は簡単に
x$('elm').tween({height:'0'});
しかし、トゥイーンを使用して元の高さに戻す方法はないようです。
$x('elm').setStyle('height','auto !important');
もちろん正常に動作しますが、アニメーションはありません。
x$('elm').tween({height:'auto !important'});
動作しません。(ただし、高さを固定値に設定することはできますが、それはオプションではありません)。
ここで立ち往生している、document.getElementById('target_box').clientHeight は、トゥイーンまたは setStyle によって高さが 0 に設定されると役に立ちません。私が考えることができる唯一の解決策は、div の最初のグローバルな崩壊の前に高さを配列に格納することです。
助けてくれてありがとう。
(影響を受ける div は、overflow: hidden を使用します)
よろしく、
//t