【发布时间】:2016-10-20 11:43:38
【问题描述】:
我正在尝试在具有同一类 form-progress 的多个 div 上使用 ProgressBar.js Plugin
我的html代码是,
<div class="form-progress"></div>
而javascript代码是,
var form_progress = new ProgressBar.Circle('.form-progress', {
color: '#475365',
trailColor: '#CDD0D6',
strokeWidth: 4,
trailWidth: 2,
easing: 'easeInOut',
duration: 1400,
text: {
autoStyleContainer: false
},
from: {color: '#196ABC', width: 4},
to: {color: '#196ABC', width: 4},
// Set default step function for all animate calls
step: function (state, form_progress) {
form_progress.path.setAttribute('stroke', state.color);
form_progress.path.setAttribute('stroke-width', state.width);
var value = Math.round(form_progress.value() * 100);
if (value === 0) {
form_progress.setText('');
} else {
form_progress.setText(value + "%");
}
}
});
form_progress.animate(0.16);
但它只在头等舱 form-progress 上启动,而不是其他人。
这有什么问题?
【问题讨论】:
标签: javascript php jquery progress-bar