From: Oleg Date: Fri, 2 Nov 2012 00:36:48 +0000 (+0400) Subject: Follow-up for .selector property removal X-Git-Tag: 1.9.0b1~122 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f651bf8893ceb585245bfc57ba76d3dcb5d0a3b6;p=jquery.git Follow-up for .selector property removal --- diff --git a/src/core.js b/src/core.js index ae514e855..1b3f106ae 100644 --- a/src/core.js +++ b/src/core.js @@ -36,7 +36,7 @@ var // Used for detecting and trimming whitespace core_rnotwhite = /\S/, core_rspace = /\s+/, - + // List of deleted data cache ids, so we can reuse them core_deletedIds = [], @@ -231,8 +231,7 @@ jQuery.fn = jQuery.prototype = { }, slice: function() { - return this.pushStack( core_slice.apply( this, arguments ), - "slice", core_slice.call(arguments).join(",") ); + return this.pushStack( core_slice.apply( this, arguments ) ); }, first: function() { @@ -493,7 +492,7 @@ jQuery.extend({ } if ( typeof data === "string" ) { - + // Make sure leading/trailing whitespace is removed (IE can't handle it) data = jQuery.trim( data ); diff --git a/src/traversing.js b/src/traversing.js index b50f230ce..75a564f5c 100644 --- a/src/traversing.js +++ b/src/traversing.js @@ -31,9 +31,8 @@ jQuery.fn.extend({ } // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( jQuery.unique( ret ) ); ret.selector = ( this.selector ? this.selector + " " : "" ) + selector; - return ret; + return this.pushStack( jQuery.unique( ret ) ); }, has: function( target ) { @@ -90,9 +89,7 @@ jQuery.fn.extend({ } } - ret = ret.length > 1 ? jQuery.unique( ret ) : ret; - - return this.pushStack( ret ); + return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret ); }, // Determine the position of an element within