X Tutup
Skip to content

Commit 3befe59

Browse files
committed
Offset: Resolve strict mode ClientRect "no setter" exception
1 parent 7608437 commit 3befe59

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/offset.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,10 @@ jQuery.fn.extend( {
144144
}
145145

146146
// Add offsetParent borders
147-
parentOffset.top += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true );
148-
parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true );
147+
parentOffset = {
148+
top: parentOffset.top + jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ),
149+
left: parentOffset.left + jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true )
150+
};
149151
}
150152

151153
// Subtract parent offsets and element margins

0 commit comments

Comments
 (0)
X Tutup