Applied arrix's fix for getting style values on elements that aren't in the DOM,...
authorJohn Resig <jeresig@gmail.com>
Sun, 19 Aug 2007 07:06:15 +0000 (07:06 +0000)
committerJohn Resig <jeresig@gmail.com>
Sun, 19 Aug 2007 07:06:15 +0000 (07:06 +0000)
src/jquery/jquery.js

index bc4bcd1..8420525 100644 (file)
@@ -1509,7 +1509,7 @@ jQuery.extend({
                        // then some display: none elements are involved
                        else {
                                // Locate all of the parent display: none elements
-                               for ( var a = elem; color(a); a = a.parentNode )
+                               for ( var a = elem; a && color(a); a = a.parentNode )
                                        stack.unshift(a);
 
                                // Go through and make them visible, but in reverse