我在 jsFiddle 上设置了一个示例,jQuery 当前将宽度设置为固定像素宽度。因此,当浏览器宽度减小时,条会从屏幕右侧消失。我的问题是如何让 jQuery 将宽度设置为百分比?
<div class="bars">
<div class="meter">
<span style="width: 88%"></span>
</div>
<div class="meter">
<span style="width: 62%"></span>
</div>
</div>
$(".meter > span").each(function() {
$(this)
.data("origWidth", $(this).width())
.width(0)
.animate({
width: $(this).data("origWidth")
}, 3600);
});