jquery如何获取DIV里CSS设置是百分比的宽度呢?

http://jsbin.com/bapodifane/e...
图片描述

图片描述

我想获取的是100% 百分比
而不是实际宽度的860px..
请问有什么方法实现我想要的获取的百分比?
接口需要这种百分比的 我想传100
但我现在获取不到100%

阅读 17.3k
4 个回答
$('.progress-stage')[0].style.width

先得到父容器的宽度自己计算吧。

var c = $('.progress-stage').width();
var p = $('.progress-stage').parent().width();

var res = parseFloat(p)/parseFloat(c)

暂时只能获取父元素的宽度计算。
实在不想这么干也有办法,用个jquery插件,当然,这个插件可以你自己写。就照着获取父元素再计算的那个思路来。

dom.style.width原生js的强大

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题