jQuery .offset() returnig floats
This example shows jQuery's .offset() method returning non integer value for Firefox 14 and Chrome 21
Works good for IE9 and Opera 10.51
HTML
<div id="even_container">
<div id="even_child" class="child"></div>
<div id="even_child" class="child"></div>
</div>
<div id="odd_container">
<div id="odd_child" class="child"></div>
</div>
CSS
#even_container {
width: 300px;
border: 1px solid black;
}
#odd_container {
width: 299px;
border: 1px solid black;
}
.child {
width: 100px;
margin: 0px auto;
border: 1px solid red;
}
JavaScript
/*
This example shows jQuery's .offset() method returning non integer value for Firefox 14 and Chrome 21
Works good for IE9 and Opera 10.51
*/
var evenChild = $('#even_child');
var oddChild = $('#odd_child');
evenChild.html("My offset().left: " + evenChild.offset().left);
oddChild.html("My offset().left: " + oddChild.offset().left);