From fa48ad1d1be18482dbabe58182025a8d22dee236 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Scott=20Gonz=C3=A1lez?= Date: Fri, 6 Jun 2008 00:28:33 +0000 Subject: [PATCH] core: fixed #2993: .offsetParent() will now return the body element in all browsers for fixed position elements. --- src/offset.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/offset.js b/src/offset.js index f0adae0..1ae3f2e 100644 --- a/src/offset.js +++ b/src/offset.js @@ -132,7 +132,7 @@ jQuery.fn.extend({ }, offsetParent: function() { - var offsetParent = this[0].offsetParent; + var offsetParent = this[0].offsetParent || document.body; while ( offsetParent && (!/^body|html$/i.test(offsetParent.tagName) && jQuery.css(offsetParent, 'position') == 'static') ) offsetParent = offsetParent.offsetParent; return jQuery(offsetParent); -- 1.7.10.4