]> source.dussan.org Git - jquery.git/commitdiff
Fixes #13566. If there is a window object, define jQuery and $
authorRick Waldron <waldron.rick@gmail.com>
Thu, 4 Apr 2013 20:55:16 +0000 (16:55 -0400)
committerRick Waldron <waldron.rick@gmail.com>
Thu, 4 Apr 2013 20:55:16 +0000 (16:55 -0400)
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
src/exports.js

index 365c97bf6d2ab1e7af4c4fbadd6920b758938933..db554347d27bafcb09dd031e71f4ba489577b879 100644 (file)
@@ -5,9 +5,6 @@ if ( typeof module === "object" && typeof module.exports === "object" ) {
        // upon in the Node module world.
        module.exports = jQuery;
 } else {
-       // Otherwise expose jQuery to the global object as usual
-       window.jQuery = window.$ = jQuery;
-
        // Register as a named AMD module, since jQuery can be concatenated with other
        // files that may use define, but not via a proper concatenation script that
        // understands anonymous AMD modules. A named AMD is safest and most robust
@@ -19,3 +16,8 @@ if ( typeof module === "object" && typeof module.exports === "object" ) {
                define( "jquery", [], function () { return jQuery; } );
        }
 }
+
+// If there is a window object, define a jQuery and $
+if ( typeof window === "object" ) {
+       window.jQuery = window.$ = jQuery;
+}