Revert the changes from 65ebf57c1e5d7fa96536b66d4fcacbafad8dc1e5, they were ineffectu...
[jquery.git] / src / core.js
index 8f81c52..1edf98e 100644 (file)
@@ -53,7 +53,7 @@ var jQuery = function( selector, context ) {
 
 jQuery.fn = jQuery.prototype = {
        init: function( selector, context ) {
-               var match, elem, ret, doc, parent;
+               var match, elem, ret, doc;
 
                // Handle $(""), $(null), or $(undefined)
                if ( !selector ) {
@@ -88,12 +88,7 @@ jQuery.fn = jQuery.prototype = {
 
                                        } else {
                                                ret = buildFragment( [ match[1] ], [ doc ] );
-                                               parent = ret.cacheable ? ret.fragment.cloneNode(true) : ret.fragment;
-                                               selector = [];
-
-                                               while ( parent.firstChild ) {
-                                                       selector.push( parent.removeChild( parent.firstChild ) );
-                                               }
+                                               selector = (ret.cacheable ? ret.fragment.cloneNode(true) : ret.fragment).childNodes;
                                        }
 
                                // HANDLE: $("#id")