Fixed issue with typeof check - "array" isn't a valid type.
authorJohn Resig <jeresig@gmail.com>
Sun, 17 Feb 2008 15:05:55 +0000 (15:05 +0000)
committerJohn Resig <jeresig@gmail.com>
Sun, 17 Feb 2008 15:05:55 +0000 (15:05 +0000)
src/core.js

index aa233f8..de82d77 100644 (file)
@@ -1121,7 +1121,7 @@ jQuery.extend({
                var ret = [];
 
                // Need to use typeof to fight Safari childNodes crashes
-               if ( typeof array != "array" )
+               if ( array.constructor != Array )
                        for ( var i = 0, length = array.length; i < length; i++ )
                                ret.push( array[ i ] );
                else