Chrome AJAX on page-load causes “busy cursor” to remain
In Google Chrome, AJAX called within $(function(){....}); seems to keep the page loading. I have a site with a few pages with tabs. Because I'm using cheap godaddy hosting, I want the page to load as fast as possible. I thus want to load a page on 1 tab and then in the background use AJAX to load the other tabs. When I run AJAX from $(function(){ /*AJAX CODE HERE */ }); The cursor shows the page as loading for a long time ( http://jsfiddle.net/mazlix/7fDYE/9/ ) I have figured out a way (in chrome atleast) to somewhat fix that using setTimeout(); ( http://jsfiddle.net/mazlix/7fDYE/8/ ), but