X-Git-Url: http://git.asbjorn.biz/?p=jquery.git;a=blobdiff_plain;f=src%2Fsupport.js;h=b89a9d73fb5d651f7e4d3f09f30e3017646c9296;hp=bacc5bd4ec7d2b91284169a79c8b3ed8b65d0a51;hb=7346a476cc1fe20612fb1e9b08faef27e36a962c;hpb=0066ba3f823fdf3e41aa805f54876312c8bd915a diff --git a/src/support.js b/src/support.js index bacc5bd..b89a9d7 100644 --- a/src/support.js +++ b/src/support.js @@ -53,7 +53,8 @@ // Will be defined later scriptEval: false, - noCloneEvent: true + noCloneEvent: true, + boxModel: null }; script.type = "text/javascript"; @@ -83,6 +84,17 @@ div.cloneNode(true).fireEvent("onclick"); } + // Figure out if the W3C box model works as expected + // document.body must exist before we can do this + jQuery(function(){ + var div = document.createElement("div"); + div.style.width = "1px"; + div.style.paddingLeft = "1px"; + + document.body.appendChild( div ); + jQuery.boxModel = jQuery.support.boxModel = div.offsetWidth === 2; + document.body.removeChild( div ); + }); })(); var styleFloat = jQuery.support.cssFloat ? "cssFloat" : "styleFloat";