我有一些div有css显示'block'或'none':
$("#divMTR").css("display", "none");
$("#divST").css("display", "block");
是否有可能在JQuery中检查div的css显示值是什么?我想检查一下该值是什么,并在某种情况下改变它。
答案 0 :(得分:4)
您可以通过编写$(...).css('propertyName')
来获取CSS proeprty的值。
您可能还想使用jQuery的.is()
method(检查元素是否与选择器匹配)以及:visible
和{{来编写if ($('#divST').is(':visible'))
(或:hidden
) 3}}伪选择器。
答案 1 :(得分:1)
只需使用:
alert($("#divMTR").css("display"));
这将返回值而不是修改它。它适用于大多数Jquery方法。