【发布时间】:2015-08-11 11:41:31
【问题描述】:
我有一个进度条:
<progress id="communicationProgress" value="0" max="100"></progress>
我使用 jquery 对其进行动画处理:
var progress = function (name, duration, value, easing, callback) {
$(name).val(0).animate(
{ value: value },
{ duration: duration,
easing: easing,
complete: function () {
if (callback) {
}
}
}
);
};
这是动画期间使用的颜色值的 css:
#skills span {
top: -30px;
left: 2%;
position: relative;
font-size: 1.4em;
font-weight: bolder;
font-family: monospace;
color: #fff;
}
progress {
background-color: #f3f3f3;
border: 0;
height: 2.5em;
width: 100%;
}
progress::-webkit-progress-bar {
background-color: #e0eaf0;
}
progress::-webkit-progress-value {
background-color: #329ad1;
}
progress::-moz-progress-bar {
background-color: #329ad1;
}
我想在回调时更改状态栏的颜色。我试过浏览 jquery 文档,但不知道如何更改颜色。
【问题讨论】:
-
看看stackoverflow.com/questions/1476573/… 并在你的回调中实现它
-
@MartijndeLangh 这是一个 jQuery ui 进度条,OP 在询问 HTML5 progress bar
-
@MartijndeLangh 正如 Timo 所指出的,这对 HTML5 进度条有用吗?
-
@ArashSaidi 抱歉,我正在阅读 Jquery 和进度条,所以我忽略了 HTML5 标记,请在下面查看我对 html5 的回答
标签: javascript jquery css