Make sure that jQuery works even when the individual modules are loaded separately...
authorjeresig <jeresig@gmail.com>
Wed, 8 Sep 2010 16:00:29 +0000 (12:00 -0400)
committerjeresig <jeresig@gmail.com>
Wed, 8 Sep 2010 16:00:29 +0000 (12:00 -0400)
13 files changed:
src/ajax.js
src/attributes.js
src/css.js
src/data.js
src/dimensions.js
src/effects.js
src/event.js
src/manipulation.js
src/offset.js
src/queue.js
src/support.js
src/traversing.js
test/unit/core.js

index 2c4f13c..52a5a22 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var jsc = jQuery.now(),
        rscript = /<script(.|\s)*?\/script>/gi,
        rselectTextarea = /select|textarea/i,
@@ -686,3 +688,5 @@ jQuery.extend( jQuery.ajax, {
 
 // For backwards compatibility
 jQuery.extend( jQuery.ajax );
+
+})( jQuery );
index fecba66..4fa49b9 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var rclass = /[\n\t]/g,
        rspace = /\s+/,
        rreturn = /\r/g,
@@ -341,3 +343,5 @@ jQuery.extend({
                }
        }
 });
+
+})( jQuery );
index 2da19b9..5624959 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var ralpha = /alpha\([^)]*\)/,
        ropacity = /opacity=([^)]*)/,
        rdashAlpha = /-([a-z])/ig,
@@ -238,3 +240,5 @@ if ( jQuery.expr && jQuery.expr.filters ) {
                return !jQuery.expr.filters.hidden( elem );
        };
 }
+
+})( jQuery );
index d38d47d..5404c93 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var windowData = {};
 
 jQuery.extend({
@@ -165,3 +167,5 @@ jQuery.fn.extend({
                });
        }
 });
+
+})( jQuery );
index 52fd0f8..58c16af 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 // Create innerHeight, innerWidth, outerHeight and outerWidth methods
 jQuery.each([ "Height", "Width" ], function( i, name ) {
 
@@ -55,3 +57,5 @@ jQuery.each([ "Height", "Width" ], function( i, name ) {
        };
 
 });
+
+})( jQuery );
index d31e2e3..130b676 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var elemdisplay = {},
        rfxtypes = /toggle|show|hide/,
        rfxnum = /^([+\-]=)?([\d+.\-]+)(.*)$/,
@@ -480,3 +482,5 @@ if ( jQuery.expr && jQuery.expr.filters ) {
                }).length;
        };
 }
+
+})( jQuery );
index 45f2202..f0b27de 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var rnamespaces = /\.(.*)$/,
        fcleanup = function( nm ) {
                return nm.replace(/[^\w\s\.\|`]/g, function( ch ) {
@@ -1109,3 +1111,5 @@ if ( window.attachEvent && !window.addEventListener ) {
                }
        });
 }
+
+})( jQuery );
index cb898cc..3054eea 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g,
        rleadingWhitespace = /^\s+/,
        rxhtmlTag = /(<([\w:]+)[^>]*?)\/>/g,
@@ -599,4 +601,6 @@ function evalScript( i, elem ) {
        if ( elem.parentNode ) {
                elem.parentNode.removeChild( elem );
        }
-}
\ No newline at end of file
+}
+
+})( jQuery );
index bab253b..5d283aa 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 if ( "getBoundingClientRect" in document.documentElement ) {
        jQuery.fn.offset = function( options ) {
                var elem = this[0];
@@ -281,3 +283,5 @@ function getWindow( elem ) {
                        elem.defaultView || elem.parentWindow :
                        false;
 }
+
+})( jQuery );
index e52f37b..11c658f 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 jQuery.extend({
        queue: function( elem, type, data ) {
                if ( !elem ) {
@@ -88,3 +90,5 @@ jQuery.fn.extend({
                return this.queue( type || "fx", [] );
        }
 });
+
+})( jQuery );
index cddd3dc..febff15 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 (function() {
 
        jQuery.support = {};
 
        // release memory in IE
        root = script = div = all = a = null;
-})();
+})( jQuery );
 
 jQuery.props = {
        "for": "htmlFor",
@@ -146,3 +148,5 @@ jQuery.props = {
        usemap: "useMap",
        frameborder: "frameBorder"
 };
+
+})( jQuery );
index fde7219..59110b0 100644 (file)
@@ -1,3 +1,5 @@
+(function( jQuery ) {
+
 var runtil = /Until$/,
        rparentsprev = /^(?:parents|prevUntil|prevAll)/,
        // Note: This RegExp should be improved, or likely pulled from Sizzle
@@ -271,3 +273,5 @@ function winnow( elements, qualifier, keep ) {
                return (jQuery.inArray( elem, qualifier ) >= 0) === keep;
        });
 }
+
+})( jQuery );
index 3ba16a4..811d13f 100644 (file)
@@ -183,7 +183,7 @@ test("browser", function() {
 }
 
 test("noConflict", function() {
-       expect(6);
+       expect(7);
 
        var $$ = jQuery;
 
@@ -196,6 +196,7 @@ test("noConflict", function() {
        equals( jQuery.noConflict(true), $$, "noConflict returned the jQuery object" );
        equals( jQuery, originaljQuery, "Make sure jQuery was reverted." );
        equals( $, original$, "Make sure $ was reverted." );
+       ok( $$("#main").html("test"), "Make sure that jQuery still works." );
 
        jQuery = $$;
 });