Skip to content
Permalink
Browse files

Fixed some cases where expression, expression was used and shouldn't be.

  • Loading branch information
jeresig committed Mar 1, 2010
1 parent a18f682 commit fc08d0ea8dc881ed56102eb14e3ad9c54cccc34e
Showing with 8 additions and 3 deletions.
  1. +8 −3 src/offset.js
@@ -75,7 +75,8 @@ if ( "getBoundingClientRect" in document.documentElement ) {
left += parseFloat( computedStyle.borderLeftWidth ) || 0;
}

prevOffsetParent = offsetParent, offsetParent = elem.offsetParent;
prevOffsetParent = offsetParent;
offsetParent = elem.offsetParent;
}

if ( jQuery.offset.subtractsBorderForOverflowNotVisible && computedStyle.overflow !== "visible" ) {
@@ -116,12 +117,16 @@ jQuery.offset = {
this.doesNotAddBorder = (checkDiv.offsetTop !== 5);
this.doesAddBorderForTableAndCells = (td.offsetTop === 5);

checkDiv.style.position = "fixed", checkDiv.style.top = "20px";
checkDiv.style.position = "fixed";
checkDiv.style.top = "20px";

// safari subtracts parent border width here which is 5px
this.supportsFixedPosition = (checkDiv.offsetTop === 20 || checkDiv.offsetTop === 15);
checkDiv.style.position = checkDiv.style.top = "";

innerDiv.style.overflow = "hidden", innerDiv.style.position = "relative";
innerDiv.style.overflow = "hidden";
innerDiv.style.position = "relative";

this.subtractsBorderForOverflowNotVisible = (checkDiv.offsetTop === -5);

this.doesNotIncludeMarginInBodyOffset = (body.offsetTop !== bodyMarginTop);

0 comments on commit fc08d0e

Please sign in to comment.
You can’t perform that action at this time.