gpt4 book ai didi

jquery - 需要知道 jQuery 中的最大宽度值是否以 % 或 px 为单位

转载 作者:行者123 更新时间:2023-12-01 02:52:37 25 4
gpt4 key购买 nike

jQuery 中有某种方法可以知道 css 页面中定义的元素的最大宽度值是以 % 还是 px 为单位,因为 jQuery 总是返回以 px 为单位的值。

我的意思是......

.contain {
max-width:80%;
}

jQuery -> .contain 位于 %!

.contain {
max-width:80px;
}

jQuery -> .contain 以 px 为单位!

谢谢!

最佳答案

$('.contain').css('max-width')

它会返回一个字符串,要么是“80px”,要么是“80%”

然后可以使用indexOf来查找是否有“px”或“%”

if ($('.contain').css('max-width').indexOf("px") !== -1) {
//is in px
} else if ($('.contain').css('max-width').indexOf("%") !== -1) {
//is in %
}

关于jquery - 需要知道 jQuery 中的最大宽度值是否以 % 或 px 为单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38119538/

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