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: 475
        
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