内容目录
jQuery.boxModel
属性用于检测浏览器是否使用标准盒模型渲染当前页面。
该属性常用于检测IE浏览器使用的是标准模式(Standard Mode),还是怪癖模式(Quirks Mode)。标准模式返回true
,怪癖模式则返回false
。
关于CSS盒模型请参考W3C CSS Box Model官方描述。
该属性属于全局jQuery
对象。
语法
jQuery 1.0 新增该静态属性,但在 1.3 中被标记为已过时,请使用jQuery.support.boxModel
替代。从 1.8 开始,该属性被移除。
jQuery.boxModel
返回值
jQuery.boxModel
属性的返回值为Boolean类型,如果浏览器使用标准盒模型渲染当前页面,则返回true
,否则返回false
。
在document准备就绪之前,该值返回undefined
。
示例&说明
jQuery.boxModel
在绝大多数浏览器中返回true
,在IE浏览器的怪癖模式中返回false
:
// 必须是 1.8 之前(不含1.8)的 jQuery 版本
document.writeln( $.boxModel );
// 1.3 ~ 1.7.x 请使用 $.support.boxModel 替代
document.writeln( $.support.boxModel );
0 条评论
撰写评论