Commit a0451f16 authored by John Resig's avatar John Resig

Did some light reordering of the jQuery definition. Moved window and undefined...

Did some light reordering of the jQuery definition. Moved window and undefined to exist in intro/outro.
parent b97b886f
// Will speed up references to window, and allows munging its name.
var window = this,
// Will speed up references to undefined, and allows munging its name.
undefined,
// Define a local copy of jQuery
var jQuery = function( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return arguments.length === 0 ?
rootjQuery :
new jQuery.fn.init( selector, context );
},
// Map over jQuery in case of overwrite
_jQuery = window.jQuery,
......@@ -10,19 +12,9 @@ var window = this,
// Map over the $ in case of overwrite
_$ = window.$,
// Define a local copy of jQuery
jQuery,
// A central reference to the root jQuery(document)
rootjQuery,
jQuery = window.jQuery = window.$ = function( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return arguments.length === 0 ?
rootjQuery :
new jQuery.fn.init( selector, context );
},
// A simple way to check for HTML strings or ID strings
// (both of which we optimize for)
quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,
......@@ -36,6 +28,9 @@ var window = this,
// Save a reference to the core toString method
toString = Object.prototype.toString;
// Expose jQuery to the global object
window.jQuery = window.$ = jQuery;
jQuery.fn = jQuery.prototype = {
init: function( selector, context ) {
var match, elem, ret;
......
......@@ -9,5 +9,5 @@
* Date:
* Revision:
*/
(function(){
(function(window, undefined){
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment