Commit 672701ad authored by Dave Methvin's avatar Dave Methvin

Move jQuery.sub to deprecated.js, because it is.

parent 304eebb2
......@@ -788,27 +788,6 @@ jQuery.extend({
now: function() {
return ( new Date() ).getTime();
},
sub: function() {
function jQuerySub( selector, context ) {
return new jQuerySub.fn.init( selector, context );
}
jQuery.extend( true, jQuerySub, this );
jQuerySub.superclass = this;
jQuerySub.fn = jQuerySub.prototype = this();
jQuerySub.fn.constructor = jQuerySub;
jQuerySub.sub = this.sub;
jQuerySub.fn.init = function init( selector, context ) {
if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
context = jQuerySub( context );
}
return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
};
jQuerySub.fn.init.prototype = jQuerySub.fn;
var rootjQuerySub = jQuerySub(document);
return jQuerySub;
}
});
......
......@@ -38,4 +38,25 @@ if ( browser.webkit ) {
jQuery.browser = browser;
jQuery.sub = function() {
function jQuerySub( selector, context ) {
return new jQuerySub.fn.init( selector, context );
}
jQuery.extend( true, jQuerySub, this );
jQuerySub.superclass = this;
jQuerySub.fn = jQuerySub.prototype = this();
jQuerySub.fn.constructor = jQuerySub;
jQuerySub.sub = this.sub;
jQuerySub.fn.init = function init( selector, context ) {
if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
context = jQuerySub( context );
}
return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
};
jQuerySub.fn.init.prototype = jQuerySub.fn;
var rootjQuerySub = jQuerySub(document);
return jQuerySub;
};
})();
......@@ -1186,6 +1186,8 @@ test("jQuery.parseXML", 8, function(){
}
});
if ( jQuery.sub ) {
test("jQuery.sub() - Static Methods", function(){
expect(18);
var Subclass = jQuery.sub();
......@@ -1307,6 +1309,8 @@ test("jQuery.sub() - .fn Methods", function(){
});
} // jQuery.sub
test("jQuery.camelCase()", function() {
var tests = {
......
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