1

有没有办法使用jQuery找出元素的css'display'属性是否设置为'block','inline-block'或'inline'?

4

2 回答 2

8

尝试使用

$('.myelem').css('display');

这将返回任何 CSS 属性的值(在您的情况下为 display )。请注意,如果您将其用于其他目的,它还将包含单位(例如,.css('width')可能返回33px50%取决于您的 CSS 中声明的内容)

于 2013-05-20T10:41:59.937 回答
1

你可以这样做

var block = $('.mydiv').css('display');

这是关于小提琴 http://jsfiddle.net/v73XD/的完整工作示例

您可以使用 读取任何 css 属性或设置 css 属性css method您可以在文档中阅读有关它的更多信息。

于 2013-05-20T10:43:15.607 回答