From 8ff329b0f346ea5282e76dc7fa7f91a79d6ff8eb Mon Sep 17 00:00:00 2001 From: John Resig Date: Sun, 20 Aug 2006 21:58:30 +0000 Subject: [PATCH] Fixed issue with $( obj, jQuery ) breaking the original jQuery object. --- src/jquery/jquery.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js index 44c1eec2..a373c5ba 100644 --- a/src/jquery/jquery.js +++ b/src/jquery/jquery.js @@ -59,10 +59,12 @@ function jQuery(a,c) { */ // Watch for when a jQuery object is passed as the selector - if ( a.jquery ) return a; + if ( a.jquery ) + return $( jQuery.merge( a, [] ) ); // Watch for when a jQuery object is passed at the context - if ( c && c.jquery ) return c.find(a); + if ( c && c.jquery ) + return $( c ).find(a); // If the context is global, return a new object if ( window == this )