From cf672a2e7a886cac5ae62f6772c6b4b43b19a2fc Mon Sep 17 00:00:00 2001 From: John Resig Date: Tue, 28 Sep 2010 10:55:48 -0400 Subject: Make sure that .offset() doesn't fail against disconnected DOM nodes. Fixes #4996. --- test/unit/offset.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test') diff --git a/test/unit/offset.js b/test/unit/offset.js index ed3d9622a..879753181 100644 --- a/test/unit/offset.js +++ b/test/unit/offset.js @@ -1,5 +1,14 @@ module("offset"); +test("disconnected node", function() { + expect(2); + + var result = jQuery( document.createElement("div") ).offset(); + + equals( result.top, 0, "Check top" ); + equals( result.left, 0, "Check left" ); +}); + var supportsScroll = false; testoffset("absolute"/* in iframe */, function($, iframe) { -- cgit v1.2.3