Added a fix, suggested by Diego, for IE firing the ready event too late. Fixes bug...
authorJohn Resig <jeresig@gmail.com>
Wed, 28 Jan 2009 22:38:00 +0000 (22:38 +0000)
committerJohn Resig <jeresig@gmail.com>
Wed, 28 Jan 2009 22:38:00 +0000 (22:38 +0000)
src/event.js

index fdf61ba..a621eb9 100644 (file)
@@ -637,7 +637,7 @@ function bindReady(){
 
                // If IE and not an iframe
                // continually check to see if the document is ready
-               if ( document.documentElement.doScroll && typeof window.frameElement === "undefined" ) (function(){
+               if ( document.documentElement.doScroll && window == window.top ) (function(){
                        if ( jQuery.isReady ) return;
 
                        try {