1

如何width根据变量值进行设置,使其永远不会高于 100%?

var progBarValue = $(this).find('.days-due').text();

$(this).find('.bar').width(progBarValue +"%");

我需要将该width值限制为最大 100%。

例如:如果 progBarValue 返回 250%,width则仍将是 100%。

4

1 回答 1

2

我认为您将不得不修改变量本身,因为宽度属性可以> 100%。

var progBarValue = $(this).find('.days-due').text();
progBarValue = progBarValue > 100 ? 100 : progBarValue;
$(this).find('.bar').width(progBarValue +"%");
于 2013-02-06T22:14:58.180 回答