【发布时间】:2018-11-16 14:56:10
【问题描述】:
我正在获取<p> 的宽度。 <p> 放置在 <div> 容器内,旁边有一个 <input>。 <div> 及其所有内容在获取宽度之前动态添加到 DOM。
<div id="text-0">
<p>name</p>
<input>
</div>
<p> 的宽度,如果我在控制台中查看$(p) 对象属性是 35(offsetWidth,clientWidth),但代码中的 $(p).width() 返回 162,这是输入的宽度旁边的元素。所有方法返回相同的值$(p).innerWidth()、$(p).outerWidth()、p.offsetWidth、p.clientWidth、p.getBoundingClientRect()
【问题讨论】:
标签: javascript jquery html css