[jQuery] offset() returns different values between resize and onload events

[jQuery] offset() returns different values between resize and onload events


I'm checking offset() return values in both events: window resize and
load.
Te offset().left and position().left is 8px more in onload versus
resize.
I tried all options (scroll:false, etc).
window.onresize = checkit();
window.onload = checkit();
function checkit(){
self.status=$('#positioned').offset().left;
}
<div id="positioned" style="margin:0 auto;width:100px;">hello</div>