Did some light reordering of the jQuery definition. Moved window and undefined to exist in intro/outro.
This commit is contained in:
parent
b97b886fcd
commit
a0451f162e
3 changed files with 12 additions and 17 deletions
25
src/core.js
25
src/core.js
|
@ -1,8 +1,10 @@
|
||||||
// Will speed up references to window, and allows munging its name.
|
// Define a local copy of jQuery
|
||||||
var window = this,
|
var jQuery = function( selector, context ) {
|
||||||
|
// The jQuery object is actually just the init constructor 'enhanced'
|
||||||
// Will speed up references to undefined, and allows munging its name.
|
return arguments.length === 0 ?
|
||||||
undefined,
|
rootjQuery :
|
||||||
|
new jQuery.fn.init( selector, context );
|
||||||
|
},
|
||||||
|
|
||||||
// Map over jQuery in case of overwrite
|
// Map over jQuery in case of overwrite
|
||||||
_jQuery = window.jQuery,
|
_jQuery = window.jQuery,
|
||||||
|
@ -10,19 +12,9 @@ var window = this,
|
||||||
// Map over the $ in case of overwrite
|
// Map over the $ in case of overwrite
|
||||||
_$ = window.$,
|
_$ = window.$,
|
||||||
|
|
||||||
// Define a local copy of jQuery
|
|
||||||
jQuery,
|
|
||||||
|
|
||||||
// A central reference to the root jQuery(document)
|
// A central reference to the root jQuery(document)
|
||||||
rootjQuery,
|
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
|
// A simple way to check for HTML strings or ID strings
|
||||||
// (both of which we optimize for)
|
// (both of which we optimize for)
|
||||||
quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,
|
quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,
|
||||||
|
@ -36,6 +28,9 @@ var window = this,
|
||||||
// Save a reference to the core toString method
|
// Save a reference to the core toString method
|
||||||
toString = Object.prototype.toString;
|
toString = Object.prototype.toString;
|
||||||
|
|
||||||
|
// Expose jQuery to the global object
|
||||||
|
window.jQuery = window.$ = jQuery;
|
||||||
|
|
||||||
jQuery.fn = jQuery.prototype = {
|
jQuery.fn = jQuery.prototype = {
|
||||||
init: function( selector, context ) {
|
init: function( selector, context ) {
|
||||||
var match, elem, ret;
|
var match, elem, ret;
|
||||||
|
|
|
@ -9,5 +9,5 @@
|
||||||
* Date:
|
* Date:
|
||||||
* Revision:
|
* Revision:
|
||||||
*/
|
*/
|
||||||
(function(){
|
(function(window, undefined){
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
})();
|
})(window);
|
||||||
|
|
Loading…
Reference in a new issue