在元素上使用jquery的offset方法从文档中获取其顶部偏移量时,它会返回以下内容,例如:
1150.3999938964844
为什么会这样做,并且不返回整数?
由于
答案 0 :(得分:0)
如果它有任何尺寸定义为百分比(或任何父母确实如此,除非它不在流程中),例如....不能保证它是一个整数:)
答案 1 :(得分:0)
为什么会这样做, 而且不会返回整数?
jQuery.fn.offset = function( options ) {
...
parseFloat( ... )
...
另见:维基百科的Floating Point Accuracy Problems