出于某种原因,在x轴上进行计算时,我的元素有时会使用jquery position()以1px关闭。我尝试使用Math.ceil()但似乎没有帮助。我正在寻找一个跨浏览器的解决方案,如果有人有任何想法。我在Mac上使用Firefox / 3.6.13。
var obj = $('#test'), dd = $('#dd');
obj.click(function(){
dd.css({
'left': obj.position().left - (dd.outerWidth() - obj.outerWidth()),
'top': obj.position().top + (obj.outerHeight() - 2)
});
});
我正在尝试将按钮和div对齐。
任何人有任何想法或知道修复?