jQuery events .load(), .ready(), .unload()

Posted by Eric on Stack Overflow See other posts from Stack Overflow or by Eric
Published on 2010-04-21T13:03:44Z Indexed on 2010/04/21 13:13 UTC
Read the original article Hit count: 397

Filed under:
|
|
|

Hi folks,

Just a simple question, for the jquery event. Are the .load(), .ready() and .unload() run in order when the DOM is loaded? The answer seems yes when I see the jQuery Documentation.

<script type="text/javascript">

        $(window).load(function () {
            // run code
            initializeCode();
        });

        $(document).ready(function() {
            //run code that MUST be after initialize

        });

        $(window).unload(function() {

            Cleanup();
        });
    </script>

However, the code inside the .ready() is execute before the initializeCode(); is execute, so I feel really strange. And now I have to place my code inside the .onload() method and just after the initializeCode(); line, which means to be inside the .ready() block.

Could someone explain me more about this, as I am new to jQuery.

Thank you so much.

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about events