我想知道为什么JQuery .css方法在没有提供样式属性时返回默认值,就像示例here
一样var r = $('#mmalam').css('display'); $('#result').html(r);
我做了一个简单的div,没有给它样式属性但仍然.css方法返回“display = block”
此外,是否有任何JQuery方法在没有为元素提供样式时返回空值?
答案 0 :(得分:1)
所有浏览器都有内置样式表,用于指示元素的显示方式。
div
是块元素,因此display
的默认样式设置为block
。
这answer应该会有更多的亮点。
答案 1 :(得分:0)
这是因为默认显示值是块