Noone knows how to stabilize the animation and make this run better?

On Fri, Sep 12, 2008 at 11:42 AM, RFletcher <[EMAIL PROTECTED]>wrote:

> I am making an accordian menu with 4 main buttons.  All buttons should
> be closed at start. When you click 1 button the content area should
> slide down and then the content should fade-in.  I have for the most
> part written the script to create this effect however i see some
> glitches with it.  When you click the next tab i can see the two
> buttons at the bottom moving up and down slightly.  Its not a huge
> deal, but i would rather them not move at all. I only want the button
> i click to move.
>
> Here is my script, please let me know if there is a better way to
> write this as many google searches didn't reveal anything good.  I'm
> sure someone else has wanted to make an accordian menu (slide and then
> fade-in) effect.
>
> $(document).ready(function() {
> $("dd").hide();
> $("span").hide();
>
> $("dt a").click(function () {
>
> $("span").fadeOut(100);
>
>        $("dd:visible").slideUp("slow");
>
>        $(this).parent().next().slideDown("slow", function () {
>                $("span").fadeIn("slow");
>                });
>                return false;
>    });
> });
>
> And my HTML code looks like this:
>
> <dl>
>        <dt><a href="#" class="button1"></a></dt>
>        <dd>
>        <div id="ContentBox">
>    <span class="msg_body">
>    <div id="box1">
>    <h1>Loreum Ipsum</h1>
>    <p>Futurum veniam est claritatem lorem lorem. Sequitur legunt
> consequat qui Investigationes Investigationes. Ut quam me gothica
> dolore ut. Dynamicus est aliquip aliquip tincidunt accumsan. Nunc qui
> et dolor lectores hendrerit. Sequitur mutationem blandit hendrerit.
> facilisis et nis4</p>
>
>        <h1>Loreum Ipsum</h1>
>        <p>Zzril legere quam lectorum parum hendrerit. Iriure exerci option
> euismod futurum etiam. Ut nostrud praesent qui aliquip luptatum.
> Consectetuer eodem aliquam iriure nulla lectorum. Eum aliquip
> hendrerit et ut eodem. Dynamicus claritatem placerat.  facilisis et
> nis4</p>
>    </div>
>    </span>
>    </div>
>        </dd>
> </dl>
>
> <dl>
>        <dt><a href="#" class="button2"></a></dt>
>        <dd>
>        <div id="ContentBox">
>    <span class="msg_body">
>    <div id="box2">
>    <h1>Loreum Ipsum</h1>
>    <p>Futurum veniam est claritatem lorem lorem. Sequitur legunt
> consequat qui Investigationes Investigationes. Ut quam me gothica
> dolore ut. Dynamicus est aliquip aliquip tincidunt accumsan. Nunc qui
> et dolor lectores hendrerit. Sequitur mutationem blandit hendrerit.
> facilisis et nis4</p>
>
>        <h1>Loreum Ipsum</h1>
>        <p>Zzril legere quam lectorum parum hendrerit. Iriure exerci option
> euismod futurum etiam. Ut nostrud praesent qui aliquip luptatum.
> Consectetuer eodem aliquam iriure nulla lectorum. Eum aliquip
> hendrerit et ut eodem. Dynamicus claritatem placerat.  facilisis et
> nis4</p>
>    </div>
>    </span>
>    </div>
>        </dd>
> </dl>
>
> <dl>
>        <dt><a href="#" class="button3"></a></dt>
>        <dd>
>        <div id="ContentBox">
>    <span class="msg_body">
>    <div id="box3">
>    <h1>Loreum Ipsum</h1>
>    <p>Futurum veniam est claritatem lorem lorem. Sequitur legunt
> consequat qui Investigationes Investigationes. Ut quam me gothica
> dolore ut. Dynamicus est aliquip aliquip tincidunt accumsan. Nunc qui
> et dolor lectores hendrerit. Sequitur mutationem blandit hendrerit.
> facilisis et nis4</p>
>
>        <h1>Loreum Ipsum</h1>
>        <p>Zzril legere quam lectorum parum hendrerit. Iriure exerci option
> euismod futurum etiam. Ut nostrud praesent qui aliquip luptatum.
> Consectetuer eodem aliquam iriure nulla lectorum. Eum aliquip
> hendrerit et ut eodem. Dynamicus claritatem placerat.  facilisis et
> nis4</p>
>    </div>
>    </span>
>    </div>
>        </dd>
> </dl>
>
> <dl>
>        <dt><a href="#" class="button4"></a></dt>
>        <dd>
>        <div id="ContentBox">
>    <span class="msg_body">
>    <div id="box4">
>    <h1>Loreum Ipsum</h1>
>    <p>Futurum veniam est claritatem lorem lorem. Sequitur legunt
> consequat qui Investigationes Investigationes. Ut quam me gothica
> dolore ut. Dynamicus est aliquip aliquip tincidunt accumsan. Nunc qui
> et dolor lectores hendrerit. Sequitur mutationem blandit hendrerit.
> facilisis et nis4</p>
>
>        <h1>Loreum Ipsum</h1>
>        <p>Zzril legere quam lectorum parum hendrerit. Iriure exerci option
> euismod futurum etiam. Ut nostrud praesent qui aliquip luptatum.
> Consectetuer eodem aliquam iriure nulla lectorum. Eum aliquip
> hendrerit et ut eodem. Dynamicus claritatem placerat.  facilisis et
> nis4</p>
>
>    </div>
>    </span>
>    </div>
>        </dd>
> </dl>
>

Reply via email to