找到div的css显示值

时间:2011-03-08 14:23:16

标签: jquery

我有一些div有css显示'block'或'none':

$("#divMTR").css("display", "none");
$("#divST").css("display", "block");

是否有可能在JQuery中检查div的css显示值是什么?我想检查一下该值是什么,并在某种情况下改变它。

2 个答案:

答案 0 :(得分:4)

您可以通过编写$(...).css('propertyName')来获取CSS proeprty的值。

您可能还想使用jQuery的.is() method(检查元素是否与选择器匹配)以及:visible和{{来编写if ($('#divST').is(':visible'))(或:hidden) 3}}伪选择器。

答案 1 :(得分:1)

只需使用:

alert($("#divMTR").css("display"));

这将返回值而不是修改它。它适用于大多数Jquery方法。