From 299bc655c90cc89652417675f976ae1bfefc4d8b Mon Sep 17 00:00:00 2001 From: Rick Waldron Date: Mon, 21 Nov 2011 13:25:46 -0500 Subject: Landing pull request 581. Updates original patch by Orkel. Fixes #10006. More Details: - https://github.com/jquery/jquery/pull/581 - http://bugs.jquery.com/ticket/10006 --- src/effects.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/effects.js') diff --git a/src/effects.js b/src/effects.js index 5c6a20bbb..2dad23eba 100644 --- a/src/effects.js +++ b/src/effects.js @@ -38,7 +38,8 @@ jQuery.fn.extend({ // Set elements which have been overridden with display: none // in a stylesheet to whatever the default browser style is // for such an element - if ( display === "" && jQuery.css(elem, "display") === "none" ) { + if ( (display === "" && jQuery.css(elem, "display") === "none") || + !jQuery.contains( elem.ownerDocument.documentElement, elem ) ) { jQuery._data( elem, "olddisplay", defaultDisplay(elem.nodeName) ); } } -- cgit v1.2.3