当样式表中没有设置属性时,jQuery.css()总是返回'none'吗?

时间:2013-10-29 20:46:00

标签: jquery css return-value

只是想确定。

鉴于以下内容:

if( ! ( jQuery(slider).css('max-height') == 'none') )
  return 200;
else
  ...carry on...

我是否可以始终假设如果样式表中未设置CSS属性,则.css()方法将始终返回'none'?它在jQuery文档中并没有这么说,但它看起来像它一样。如果有更标准化的方法,请告诉我。感谢。

1 个答案:

答案 0 :(得分:1)

不,max-height的默认值为none。因此,您的情况有效。

但是,例如z-index的默认值为auto。因此,您必须按默认值处理每个CSS属性。