如何使用jquery获取div的宽度?

Gih*_*ita 0 javascript css jquery

有两列设置喜欢这个

.left_inside_tab{ float: left; padding-left: 25px; width: 45%; }
.right_inside_tab{ float: right; width: 45%;}
Run Code Online (Sandbox Code Playgroud)

我试着像这样得到宽度

console.log ($('.left_inside_tab').width());
console.log ($('div.left_inside_tab').width());
Run Code Online (Sandbox Code Playgroud)

两者都给了

结果是45.问题是45不是以像素为单位的百分比

我做错了什么?

问候

Rai*_*ika 6

而不是.width()使用.outerWidth()

继承人jQuery链接


bjo*_*rnd 5

问题出在您展示的代码之外的某个地方.这是你的代码http://jsfiddle.net/g9B4b/,它工作正常.