this.toArray() :
// Return just the object
- ( num < 0 ? this.slice(num)[ 0 ] : this[ num ] );
+ ( num < 0 ? this[ this.length + num ] : this[ num ] );
},
// Take an array of elements and push it onto the stack
}
}
+ // Flatten any nested arrays
return ret.concat.apply( [], ret );
},
jQuery.ready();
}
+// Expose jQuery as an Asynchronous Module
+if ( typeof define === "function" ) {
+ define( "jquery", [], function () { return jQuery; } );
+}
+
// Expose jQuery to the global object
return (window.jQuery = window.$ = jQuery);