您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Ready 发布于2014年09月23日 09:29

原创 jQuery.boxModel 属性详解

23 次浏览 读完需要≈ 3 分钟

内容目录

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 );

运行代码

  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论

打开导航菜单