我有一个jQuery UI进度条的问题。我有我的页面上有多个进度条(用于指示一个多步骤的进展堆叠进度条),我有以下代码来启动进度条和赋值:无法分配实际值到jQuery UI进度条
function createProgressBars(progressVal, progressValMax, callback) {
progressVal = $(this).data("progress-value");
progressValMax = $(this).data("progress-val-max");
$(".progress-bar").progressbar({
value : progressVal,
max : progressValMax
});
callback();}
jQuery(function($){
$(document).ready(function(){
$(".progress-bar").each(function(){
var pv = $(this).data("progress-value"),
pm = $(this).data("progress-max");
createProgressBars(pv, pm);
});
});
});
编辑:添加HTML代码
<div class="progress-bar regular-user" data-progress-value="1000" data-progress-max="3000"></div>
<div class="progress-bar bronze-user" data-progress-value="500" data-progress-max="2000"></div>
<div class="progress-bar silver-user" data-progress-value="300" data-progress-max="2000"></div>
<div class="progress-bar gold-user" data-progress-value="200" data-progress-max="3000"></div>
但在HTML属性我有aria-value-max=100
和aria-value-now=0
。
如何正确指定这些值?我有一个进度条(实际上只有一个)的相同经验,它工作得很好。
谢谢你们。
显示html以及.. – zzlalani
@zzlalani编辑。 –