outerWidth()函数用于设置或返回当前匹配元素的外宽度。外宽度默认包含元素的内边距(padding)、边框(border),但不包含外边距(margin)部分的宽度。你也能够指定參数为true,以包含外边距(margin)部分的宽度。

例如以下图:

假设你要获取其他情况的宽度。请使用width()和innerWidth()。你能够点此查看三者之间的差别。该函数属于jQuery对象(实例)。而且对不可见的元素依旧有效。语法jQuery 1.2.6 新增该函数。jQueryObject.outerWidth( [ includeMargin ] )注意:假设当前jQuery对象匹配多个元素。则仅仅返回第一个匹配的元素的外宽度。參数參数 描写叙述includeMargin 可选/Boolean类型指示是否包括外边距部分的宽度,默觉得false。返回值outerWidth()函数的返回值为Number类型,返回第一个匹配元素的外宽度。

假设当前jQuery对象匹配多个元素,返回外宽度时,outerWidth()函数仅仅以当中第一个匹配的元素为准。假设没有匹配的元素,则返回null。outerWidth()不适用于window和document,请使用width()替代。演示样例&说明以以下这段HTML代码为例:

<div id="n1" style="margin:5px; padding: 10px; width:100px; height: 100px; border: 1px solid #000;"></div>
<div id="n2" style="width:150px; height: 100px; background: #999;"></div>

下面jQuery演示样例代码用于演示outerWidth()函数的详细使用方法:

var $n1 = $("#n1");
var $n2 = $("#n2"); // outerWidth() = width(100) + padding(10*2) + border(1*2) = 122
document.writeln( $n1.outerWidth() ); // 122
document.writeln( $n2.outerWidth() ); // 150 var $divs = $("div");
// 假设匹配多个元素。仅仅返回第一个元素的outerWidth
document.writeln( $divs.outerWidth() ); // 122 //outerWidth(true) = width(100) + padding(10*2) + border(1*2) + margin(5*2) = 132
document.writeln( $n1.outerWidth(true) ); // 132
document.writeln( $n2.outerWidth(true) ); // 150

最新文章

  1. Matlab
  2. wordpress 函数、条件判断以及文件的总结
  3. ios web html 上传图片到服务器后方向不对解决
  4. Linux下删除空文件,删除指定大小的文件
  5. ADF_ADF Faces系列1_使用JSF开发基于Ajax的用户界面:ADF Faces 富客户端组件简介(Part1)
  6. Python图片转换成矩阵,矩阵数据转换成图片
  7. hdu4006 优先队列
  8. 通过SecureCRT和PuTTY连接臻云CentOS版云主机
  9. VC++6.0中不兼容问题
  10. 【框架学习与探究之消息队列--EasyNetQ(1)】
  11. 最小生成树—prim算法
  12. Android权限Uri.parse的几种用法(转载)
  13. requests-证书验证
  14. iOS Swift开发的一些坑
  15. Go 实现 自动检索 API 错误码代码行 并 打印成文档,例 markDown 形式等
  16. 三星5.0以上机器最简单激活Xposed框架的经验
  17. 03-案例——多任务版TCP服务端程序开发
  18. 2017-10-22&mdash;LD激光二极管原理
  19. 了解Activity生命周期
  20. WPF一组Radio与enum绑定

热门文章

  1. Mysql中Innodb大量插入数据时SQL语句的优化
  2. iOS: [UITableView reloadData]
  3. Spring-bean的作用域
  4. Navicat for MySQL使用手记(上)--创建数据库和表
  5. 了解 Go 1.9 的类型别名
  6. swift - 之 UICollectionView的用法/自定义流布局
  7. glob模块--查询一个文件名列表
  8. iOS @synthesize var = _var 变量前置下划线解释
  9. 使用类/结构体时关于ZeroMomery用法错误
  10. Solr服务搭建