链接:jQuery height()、innerHeight()、outerHeight()函数的区别详解
函数 | 高度范围 | jQuery版本 | 支持写操作 |
---|---|---|---|
height() | height | 1.0+ | 1.0+ |
innerHeight() | height + padding | 1.2.6+ | 1.8.0+ |
outerHeight() | height + padding + border | 1.2.6+ | 否 |
outerHeight(true) | height+padding+border+margin | 1.2.6+ | 否 |
1、 只有
height()
函数可用于window
或document
对象。
2、 “支持写操作”表示该函数可以为元素设置高度值。
3、 1.4.1+height()
新增支持参数为函数(之前只支持数值)。
4、 1.8.0+innerHeight()
支持参数为数值或函数。
以上内容仅作为个人学习记录使用。