X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=src%2Foffset.js;h=9ef5aa02de416107dc5684ab014bd2153e9d418d;hb=611d24086c3837da21e0816fa3cb7b826f28da87;hp=c1cfd8610c065dbc676dd94074c2aecc927b222d;hpb=c0cdbf8b946effc4906b4cc96eaf01679b2e6736;p=jquery.git diff --git a/src/offset.js b/src/offset.js index c1cfd86..9ef5aa0 100644 --- a/src/offset.js +++ b/src/offset.js @@ -9,12 +9,12 @@ if ( "getBoundingClientRect" in document.documentElement ) left = box.left + (self.pageXOffset || jQuery.boxModel && docElem.scrollLeft || body.scrollLeft) - clientLeft; return { top: top, left: left }; }; -else +else jQuery.fn.offset = function() { var elem = this[0]; if ( !elem ) return null; if ( elem === elem.ownerDocument.body ) return jQuery.offset.bodyOffset( elem ); - jQuery.offset.initialized || jQuery.offset.initialize(); + jQuery.offset.initialize(); var offsetParent = elem.offsetParent, prevOffsetParent = elem, doc = elem.ownerDocument, computedStyle, docElem = doc.documentElement, @@ -52,7 +52,6 @@ else jQuery.offset = { initialize: function() { - if ( this.initialized ) return; var body = document.body, container = document.createElement('div'), innerDiv, checkDiv, table, td, prop, bodyMarginTop = body.style.marginTop, html = '