【发布时间】:2021-04-25 17:05:37
【问题描述】:
$(parentelement).find(".spec-table__thead.spec-table__thead--original th p").each((function(index, element) {
console.log($(element))
console.log($(element)[0].clientWidth)
i.push($(element)[0].clientWidth)
}));
我有上面的代码,控制台返回:
但是在检查$(element)的内部时
我可以看到:
className: ""
clientHeight: 47
clientLeft: 0
clientTop: 0
clientWidth: 585
contentEditable: "inherit"
我应该得到的意思是 585 但为什么我得到 696
仅供参考:使用第一个条目作为示例。
【问题讨论】:
-
您应该为您的问题创建一个 sn-p。目前,我们只能猜测。
-
您使用的是哪个版本的 jQuery?
-
jQuery JavaScript 库 v3.2.1 @Riccardo
标签: javascript jquery width