Fix bug with the readyWait DOM ready addition.
[jquery.git] / src / core.js
index 2b00627..53d69ca 100644 (file)
@@ -373,7 +373,7 @@ jQuery.extend({
                }
 
                // Make sure that the DOM is not already loaded
-               if ( !jQuery.readyWait && !jQuery.isReady ) {
+               if ( !jQuery.readyWait || (wait !== true && !jQuery.isReady) ) {
                        // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
                        if ( !document.body ) {
                                return setTimeout( jQuery.ready, 13 );