Fixed another bug with retreiving elements by ID.
authorJohn Resig <jeresig@gmail.com>
Sun, 11 Jun 2006 18:27:31 +0000 (18:27 +0000)
committerJohn Resig <jeresig@gmail.com>
Sun, 11 Jun 2006 18:27:31 +0000 (18:27 +0000)
jquery/jquery.js

index 8398c0d..9f35e1a 100644 (file)
@@ -523,7 +523,7 @@ $.Select = function( t, context ) {
                        
                        if ( m[1] == "#" ) { // Ummm, should make this work in all XML docs
                                var oid = document.getElementById(m[2]);
-                               r = oid ? [oid] : [];
+                               r = ret = oid ? [oid] : [];
                                t = t.replace( re2, "" );
                        } else {
                                if ( m[2] === "" || m[1] == "." ) { m[2] = "*"; }
@@ -564,6 +564,7 @@ $.Select = function( t, context ) {
 
        if ( ret && ret[0] == context ) { ret.shift(); }
        done = $.merge( done, ret );
+
        return done;
 };