我有一个变量perc
,这个数字从0变为100.当我使用jquery调整进度条的宽度时,它只是以像素为单位。
var perc = ((first/constant)*100).toFixed(0);
.width(perc)
我如何以百分比形式完成?
答案 0 :(得分:5)
在数字
后添加%
符号
.width(perc+'%')
如果您阅读documentation of the .width(value)
method,您会看到它同时接受数字和字符串..
如果提供 字符串 ,则可以使用任何有效的CSS测量值作为宽度(,例如
100px
< / strong>,50%
或auto
)。
答案 1 :(得分:1)
使用.css()代替
.css('width', perc + '%')