X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore.js;h=d2f82a6db5318e53382088d4c0aa5d7b7afbac12;hb=aadc268abf555f0f1cc7c5bc05d0dc73b35cb705;hp=a7cbdc99cc69fd2650993ed21e4011c30c909f0d;hpb=1e750a00e988b4738e4b47b923bd78dbaffa6fb8;p=jquery.git diff --git a/src/core.js b/src/core.js index a7cbdc9..d2f82a6 100644 --- a/src/core.js +++ b/src/core.js @@ -109,6 +109,12 @@ jQuery.fn = jQuery.prototype = { return this; } + // HANDLE: $("TAG") + } else if ( !context && /^\w+$/.test( selector ) ) { + this.selector = selector; + this.context = document; + selector = document.getElementsByTagName( selector ); + // HANDLE: $(expr, $(...)) } else if ( !context || context.jquery ) { return (context || rootjQuery).find( selector ); @@ -125,8 +131,7 @@ jQuery.fn = jQuery.prototype = { return rootjQuery.ready( selector ); } - // Make sure that old selector state is passed along - if ( selector.selector && selector.context ) { + if (selector.selector !== undefined) { this.selector = selector.selector; this.context = selector.context; }