有没有办法找出元素的css'display'属性是使用jQuery设置为'block','inline-block'还是'inline'?
答案 0 :(得分:8)
尝试使用
$('.myelem').css('display');
这将返回任何CSS属性的值(在您的情况下显示)。请注意,如果您将其用于其他目的,它也将包含单位(例如.css('width')
可能会返回33px
或50%
,具体取决于您在CSS中声明的内容)
答案 1 :(得分:1)
你可以这样做
var block = $('.mydiv').css('display');
这是一个关于小提琴的完整工作示例 http://jsfiddle.net/v73XD/
您可以使用css method
读取任何css属性或设置css属性。您可以在documentation。