Hi Jon,

This article might help you:
http://jqueryfordesigners.com/animation-jump-quick-tip/

Rik

2008/11/7 jonhobbs <[EMAIL PROTECTED]>:
>
> Thaks Liam,
>
> Unfortunately it will hold dynamic content from a database so I don't
> know the height and can't explicitly set it. (although I did try it
> and that did solve the problem)
>
> I'm wondering if it might be possible to get the height using a more
> reliable method and then set it explicitly before calling slideUp?
>
> Anyone else solved this problem?
>
> Jon
>
> On Nov 7, 1:24 pm, Liam Potter <[EMAIL PROTECTED]> wrote:
>> does the div have the have no height?
>> if not set a height on the div, if it needs to be expandable then
>> someone who knows more about this will need to help you.
>> Though looking into the dimensions plugin may 
>> help.http://brandonaaron.net/docs/dimensions/#sample-2
>>
>>
>>
>>
>>
>> jonhobbs wrote:
>> > I know jquery sometimes has a problem calculating the heights of
>> > elements that have padding/margins which can cause jumpy animations
>> > when using slideDown.
>>
>> > Unfortunately I have now come across the same problem without using
>> > margins/padding and I've managed to create a very simple test case
>> > which demonstrates that it's happening on even the simplest of
>> > unstyled pages.
>>
>> >http://83.138.132.232/test.htm
>>
>> > Click the heading to make the text slide up and then click it again to
>> > make it slide down. You'll see that it gets to the height that it
>> > would have been if the width:700px wasn't there and then jumps the
>> > rest.
>>
>> > Unfortunately, the element I want to slide has to be inside my main
>> > template which has widths set so I'm at a loss as to how to get round
>> > the problem.
>>
>> > Any help would really be appreciated.
>>
>> > Jon



-- 
Rik Lomas
http://rikrikrik.com

Reply via email to