Jquery .outerHeight();获取十进制值?

Jquery .outerHeight();获取十进制值?,jquery,javascript,Jquery,Javascript,是否可以获取.outerHeight()的十进制值 现在它返回一个四舍五入的值 $(window).resize(function() { var div_height_2 = $(".home-row-3-1").outerHeight(); $('.home-row-3-2').css("height", div_height_2); $('.home-row-3-3').css("height", div_height_2); }); 不允许总是获得outerHe

是否可以获取
.outerHeight()的十进制值

现在它返回一个四舍五入的值

$(window).resize(function() {
    var div_height_2 = $(".home-row-3-1").outerHeight();
    $('.home-row-3-2').css("height", div_height_2);
    $('.home-row-3-3').css("height", div_height_2);
});

不允许总是获得
outerHeight()
integer或float的值。这取决于您的HTML结构和设备屏幕。OuterHeight获取匹配元素集中第一个元素的当前计算外部高度(包括填充、边框和可选边距),或设置每个匹配元素的外部高度

据官方称

与维度相关的API(包括.outerHeight())返回的数字在某些情况下可能是小数。代码不应假定它是一个整数。此外,当用户缩放页面时,尺寸可能不正确;浏览器不会公开API来检测这种情况

当元素或其父元素被隐藏时,不能保证.outerHeight()报告的值是准确的。要获得准确的值,请确保在使用.outerHeight()之前元素可见。jQuery将尝试临时显示然后重新隐藏一个元素以测量其维度,但这是不可靠的,并且(即使是准确的)可能会显著影响页面性能。在jQuery的未来版本中,可能会删除此显示和重放测量功能

$(“.home-row-3-1”).outerHeight().toFixed(2)??