Whipped up a demo.
http://www.commadot.com/jquery/nextrow/toggle.htm

Although Im not sure this is exactly what you meant.

Glen

On 7/12/07, Glen Lipka <[EMAIL PROTECTED]> wrote:

Use slideToggle instead of slideDown or slideUp.
It automatically figures out which is which and does the right thing.
Check visualjQuery.com for examples and syntax.

Hope this helps,

Glen

On 7/12/07, djl <[EMAIL PROTECTED]> wrote:
>
>
> Hi there,
>
> I have a page with a div that uses a toggle slideUp/slideDown effect
> as follows:-
>
>
> var $jq = jQuery.noConflict();
>
>         $jq(document).ready(function()
>         {
>         $jq("#recenttoggle").toggle(function()
>         {
>         $jq("#recent").slideDown('slow');
>         }
>         , function()
>         {
>         $jq("#recent").slideUp('fast');
>         }
>         );
>
> });
>
> This works fine, aside from the fact that the default state for the
> recent div is 'show' - ie, after the page has loaded, the
> recenttoggle div/link has to be clicked twice to hide it/slideUp.
>
> So that's my first question - how do I make it so that the recent div
> hides/slideUp when the recenttoggle div/link is clicked the first time?
>
> Also, how can I reference this toggle function from another JS function?
>
> What I want to do is call a function that will hide/slideUp the
> recent div, update the recent div using an AJAX call, and then show/
> slideDown.
>
> Any help greatly appreciated.
>
> Thanks.
>
>

Reply via email to