diff options
author | Richard Gibson <richard.gibson@gmail.com> | 2016-04-23 00:31:28 -0400 |
---|---|---|
committer | Richard Gibson <richard.gibson@gmail.com> | 2016-04-23 00:31:28 -0400 |
commit | 3befe5911af0cf516896482bb9ddf197c8cb8a8e (patch) | |
tree | 4539d96ac6c9dadc89e9029df6754e7252feae21 | |
parent | 76084372c29a59b3fa790ea4d2687f0767514999 (diff) | |
download | jquery-3befe5911af0cf516896482bb9ddf197c8cb8a8e.tar.gz jquery-3befe5911af0cf516896482bb9ddf197c8cb8a8e.zip |
Offset: Resolve strict mode ClientRect "no setter" exception
-rw-r--r-- | src/offset.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/offset.js b/src/offset.js index 907dc0989..18e6eebed 100644 --- a/src/offset.js +++ b/src/offset.js @@ -144,8 +144,10 @@ jQuery.fn.extend( { } // Add offsetParent borders - parentOffset.top += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ); - parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true ); + parentOffset = { + top: parentOffset.top + jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ), + left: parentOffset.left + jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true ) + }; } // Subtract parent offsets and element margins |