diff options
Diffstat (limited to 'src/core.js')
-rw-r--r-- | src/core.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/core.js b/src/core.js index 5bdb2169c..68ba9a5c2 100644 --- a/src/core.js +++ b/src/core.js @@ -64,13 +64,14 @@ jQuery.fn = jQuery.prototype = { // Get the Nth element in the matched element set OR // Get the whole matched element set as a clean array get: function( num ) { - return num != null ? - // Return just the one element from the set - ( num < 0 ? this[ num + this.length ] : this[ num ] ) : + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } - // Return all the elements in a clean array - slice.call( this ); + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; }, // Take an array of elements and push it onto the stack |