Jquery获取隐藏元素的高度

前端之家收集整理的这篇文章主要介绍了Jquery获取隐藏元素的高度前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图获取一个元素的高度值的列表,但它返回0.
我做了一些研究,看到为了获得元素的高度,该元素必须可见.
但我想检查它的高度,当它被隐藏.如果其高度大于某个值,则使用某些功能使其可见.有没有办法做到这一点?

我的意思是:

>检查隐藏元素的高度.
>如果它有正确的值使其可见.
>如果没有必要的值做一些功能.
>使其可见.

@H_301_11@

解决方法

您可以显示元素获取高度,然后隐藏它,在目视中您将看不到任何差异.
var height = $('elementSelector').show().height();
$('elementSelector').hide();
if(height != <<HeightToCompare>>){
    //Code here
}
//Finally make it visible
$('elementSelector').show();

Demo

@H_301_11@ @H_301_11@ 原文链接:https://www.f2er.com/jquery/176652.html

猜你在找的jQuery相关文章