×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Caught in an infinite loop / Why?

Caught in an infinite loop / Why?

Caught in an infinite loop / Why?

(OP)
Can you please tell me why this causes my page to get caught in an infinite loop?

CODE

$( "#menu-team" ).click(function() {
        $( "#main-container" ).animate({
            opacity: 0.25,
            left: "+=50",
            height: "toggle"
        }, 3000, function() {
            // Animation complete.
            $("#main-container").html($("#team-page").html());
            $("#main-container").animate({
                opacity: 1,
                left: "+=50",
                height: "toggle"
            }, 2000, function() {
                // Animation complete.

            });

        });
    }); 

I open the console but no errors, warnings ...

As usual, your assistance is greatly appreciated.

--
SouthBeach
http://www.fp2php.com
The good thing about not knowing is the opportunity to learn - Yours truly, 2008.

RE: Caught in an infinite loop / Why?

(OP)
As usual, I post the question and shortly after, I come up with the answer ...

I also have

CODE

$( "document" ).ready(function() {}); 
listener and the originally posted snippets triggers it after the automation; goes to show that you learn something new every day.

I solved it by setting a variable and checking if set so that on ready only runs once. If I ever need to run it again, reset variable and off it goes.

Thanks!

--
SouthBeach
http://www.fp2php.com
The good thing about not knowing is the opportunity to learn - Yours truly, 2008.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close