如果高度恰好是18px,我需要为div添加一个类。但是我需要jquery将它添加到高度为18px的div中,任何比不添加类更长的div。这是我的jquery,现在它为每个div添加了一个类而不是只有18px的类,所以我添加了removeClass但现在它只是不起作用。如果只有当高度大于18px时才更容易将一个类添加到div中,我也可以使用它。
public String buildRequest(<T> extends RestServicePayLoad payLoad);
答案 0 :(得分:3)
你必须迭代所有元素,并检查每个的高度,并相应地设置类
$(".CategoryDescription").each(function() {
if ( $(this).height() == 18 ) {
$(this).addClass('VerticalAlign');
} else {
$(this).removeClass('VerticalAlign');
}
});
您可以将toggleClass
与州参数一起使用
$(".CategoryDescription").each(function() {
$(this).toggleClass('VerticalAlign', $(this).height() == 18);
});