mirror of
https://github.com/jquery/jquery.git
synced 2026-02-01 16:24:57 -05:00
Core: Remove deprecated context and selector properties
Fixes gh-1908
Closes gh-2000
(cherry picked from commit 0ea8c32863)
This commit is contained in:
@@ -39,9 +39,6 @@ jQuery.fn = jQuery.prototype = {
|
||||
|
||||
constructor: jQuery,
|
||||
|
||||
// Start with an empty selector
|
||||
selector: "",
|
||||
|
||||
// The default length of a jQuery object is 0
|
||||
length: 0,
|
||||
|
||||
@@ -70,7 +67,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;
|
||||
|
||||
@@ -75,12 +75,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;
|
||||
}
|
||||
|
||||
@@ -96,7 +93,7 @@ var rootjQuery,
|
||||
|
||||
// HANDLE: $(DOMElement)
|
||||
} else if ( selector.nodeType ) {
|
||||
this.context = this[0] = selector;
|
||||
this[0] = selector;
|
||||
this.length = 1;
|
||||
return this;
|
||||
|
||||
@@ -109,11 +106,6 @@ var rootjQuery,
|
||||
selector( jQuery );
|
||||
}
|
||||
|
||||
if ( selector.selector !== undefined ) {
|
||||
this.selector = selector.selector;
|
||||
this.context = selector.context;
|
||||
}
|
||||
|
||||
return jQuery.makeArray( selector, this );
|
||||
};
|
||||
|
||||
|
||||
@@ -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) );
|
||||
|
||||
Reference in New Issue
Block a user