Put it on jsfiddle.net and others can tweak it.

Sent from my iPhone

On May 29, 2010, at 5:16 PM, Dailce <[email protected]> wrote:

OK now that I have it working.

IS THERE an easier/cleaner way to write this:


          this.fx[c].element.get('tween', {property: 'height',
duration: 0, wait: false}).start(this.fx[c].element.getSize().y
+'px').chain(
               function(){
                   f.fx[c].element.get('tween', {property: 'opacity',
duration: 1000, wait: false}).start(0).chain(
                       function(){
                           f.fx[c].options.duration = 0;
                           f.fx[c].options.wait = false;
                           f.fx[c].toElement(b);
f.fx[c].element.get('tween', {property: 'height',
duration: 1000, wait: false}).start(b.getSize().y +'px').chain(
                               function(){
f.fx[c].element.get('tween', {property: 'opacity',
duration: 1000, wait: false}).start(1);
                               }
                           );
                       }
                     );
                  }
             );

Reply via email to