diff options
author | Dave Methvin <dave.methvin@gmail.com> | 2012-06-29 09:37:33 -0700 |
---|---|---|
committer | Dave Methvin <dave.methvin@gmail.com> | 2012-06-29 17:47:59 -0700 |
commit | 672701add1ddaf3988d84beaee6508f1e738def1 (patch) | |
tree | d1a9744e4c4ac22dd03a99bd8f6d41346332833e /src/deprecated.js | |
parent | 304eebb260fe37d4105d78be8c5c90d1ccce2e39 (diff) | |
download | jquery-672701add1ddaf3988d84beaee6508f1e738def1.tar.gz jquery-672701add1ddaf3988d84beaee6508f1e738def1.zip |
Move jQuery.sub to deprecated.js, because it is.
Diffstat (limited to 'src/deprecated.js')
-rw-r--r-- | src/deprecated.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/deprecated.js b/src/deprecated.js index 04bf5bad0..d165a8724 100644 --- a/src/deprecated.js +++ b/src/deprecated.js @@ -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; +}; + })(); |