From 0ea8c32863af31fb5cfc184e8d513bbae35583e8 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 8 Jan 2015 13:35:28 -0500 Subject: Core: Remove deprecated context and selector properties Fixes gh-1908 Closes gh-2000 --- src/core.js | 4 ---- src/core/init.js | 12 ++---------- src/traversing/findFilter.js | 5 +---- 3 files changed, 3 insertions(+), 18 deletions(-) (limited to 'src') diff --git a/src/core.js b/src/core.js index 6ce1027a0..980af4e89 100644 --- a/src/core.js +++ b/src/core.js @@ -40,9 +40,6 @@ jQuery.fn = jQuery.prototype = { constructor: jQuery, - // Start with an empty selector - selector: "", - // The default length of a jQuery object is 0 length: 0, @@ -71,7 +68,6 @@ jQuery.fn = jQuery.prototype = { // Add the old object onto the stack (as a reference) ret.prevObject = this; - ret.context = this.context; // Return the newly-formed element set return ret; diff --git a/src/core/init.js b/src/core/init.js index d261cd46b..f49b560b6 100644 --- a/src/core/init.js +++ b/src/core/init.js @@ -73,12 +73,9 @@ var rootjQuery, if ( elem ) { // Inject the element directly into the jQuery object - this.length = 1; this[0] = elem; + this.length = 1; } - - this.context = document; - this.selector = selector; return this; } @@ -94,7 +91,7 @@ var rootjQuery, // HANDLE: $(DOMElement) } else if ( selector.nodeType ) { - this.context = this[0] = selector; + this[0] = selector; this.length = 1; return this; @@ -107,11 +104,6 @@ var rootjQuery, selector( jQuery ); } - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - return jQuery.makeArray( selector, this ); }; diff --git a/src/traversing/findFilter.js b/src/traversing/findFilter.js index 840229bff..eee3b6bee 100644 --- a/src/traversing/findFilter.js +++ b/src/traversing/findFilter.js @@ -72,10 +72,7 @@ jQuery.fn.extend({ jQuery.find( selector, self[ i ], ret ); } - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = this.selector ? this.selector + " " + selector : selector; - return ret; + return this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); }, filter: function( selector ) { return this.pushStack( winnow(this, selector || [], false) ); -- cgit v1.2.3