我在应用程序中有一个包含数据的表格,表格中的 thead 元素具有可变高度,具体取决于登录的用户和使用应用程序的用户。所以有时 thead 元素的高度很窄,有时又高得多。请注意,只有两种可能的高度。
我想以某种方式使用 jquery 来测量 thead 元素的高度,然后添加一个类,这样它可能会像这样出现:
缩小:
<thead class="narrow">
高:
<thead class="tall">
我什至不确定这是否可能。谢谢。
最佳答案
听起来您正在寻找 height
函数
这样你就可以写出如下代码
var t = $('thead');
t.addClass(t.height() > someValue ? "tall" : "narrow");
关于JQuery根据元素的高度添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815254/