gpt4 book ai didi

javascript - 使用 Javascript 获取元素的 CSS 值

转载 作者:行者123 更新时间:2023-12-02 17:54:10 25 4
gpt4 key购买 nike

我正在尝试找到一种方法来获取元素的 CSS height 属性,或者实际上,只是告诉是否设置了 height 属性。

问题是,当我使用

$(elem).css('height');

我获取了元素的显示高度,但我试图查看该元素是否具有在类、id 或直接在 div 上设置的高度属性。

有什么建议吗?

最佳答案

您可以使用height还有。

$(elem).height(); // to get the height.

Also see this Q/A

如果你想获得正确的 CSS 值,我建议不要使用 jQuery

如果我们有 HTML:

<div id="elem" style="height: auto"></div>

我们可以写JS:

$('#elem').get(0).style.height    // "auto"

如果我们有 HTML:

<div id="elem"></div>

JS:

$('#elem').get(0).style.height    // ""

通用功能:

var height = function(elem){
return $(elem).get(0).style.height === "" ? $(elem).height() : $(elem).get(0).style.height;
}

关于javascript - 使用 Javascript 获取元素的 CSS 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21106240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com