Safari: jQuery 1.4.0 fails to fire the ready() event when navigating to pages via History stack
|Reported by:||oliverlangan||Owned by:||brandon|
|Keywords:||safari history ready||Cc:|
In jQuery 1.4.0 release, Safari no longer fires the $(document).ready() event when navigating to a page via the history buttons (back or forward).
This is a change from version 1.3.x, which correctly fires the event.
Adding any unload event handler to the page will fix the problem (see http://stackoverflow.com/questions/158319/cross-browser-onload-event-and-the-back-button ); so I suspect this bug was introduced by preventing the "Prevent memory leaks in IE" code from running on other browsers.