aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Resig <jeresig@gmail.com>2009-12-09 20:36:07 -0800
committerJohn Resig <jeresig@gmail.com>2009-12-09 20:36:07 -0800
commit04524287d3e0112deae570ff9247c734833431bb (patch)
treec37d4e70022c9486f230bf52af579efbf5869fb0
parentb846ad4ca060a100dec3ace5711f96a083bc4ac3 (diff)
downloadjquery-04524287d3e0112deae570ff9247c734833431bb.tar.gz
jquery-04524287d3e0112deae570ff9247c734833431bb.zip
Switched jQuery() to represent jQuery([]) instead of jQuery(document).
-rw-r--r--src/core.js4
-rw-r--r--test/unit/core.js2
2 files changed, 2 insertions, 4 deletions
diff --git a/src/core.js b/src/core.js
index 90040f2b3..7543b8cf6 100644
--- a/src/core.js
+++ b/src/core.js
@@ -1,9 +1,7 @@
// Define a local copy of jQuery
var jQuery = function( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
- return arguments.length === 0 ?
- rootjQuery :
- new jQuery.fn.init( selector, context );
+ return new jQuery.fn.init( selector, context );
},
// Map over jQuery in case of overwrite
diff --git a/test/unit/core.js b/test/unit/core.js
index df610eb20..252c9f99d 100644
--- a/test/unit/core.js
+++ b/test/unit/core.js
@@ -16,7 +16,7 @@ test("jQuery()", function() {
// Basic constructor's behavior
- equals( jQuery().length, 1, "jQuery() === jQuery(document)" );
+ equals( jQuery().length, 0, "jQuery() === jQuery([])" );
equals( jQuery(undefined).length, 0, "jQuery(undefined) === jQuery([])" );
equals( jQuery(null).length, 0, "jQuery(null) === jQuery([])" );
equals( jQuery("").length, 0, "jQuery('') === jQuery([])" );