私はここで本当に明白な何かが欠けていると思います...そうでなければなりません...しかし、何らかの理由で、属性に設定された値をプログレスバーに表示させることができません!
これが私のhtmlです:
<div class="progressBar" data-value="58"></div>
およびjs:
$(function () {
$('.progressBar').each(function () {
$(this).progressbar();
//var value = $(this).attr('data-value');
//alert(value);
$(this).progressbar('option', 'value', $(this).attr('data-value'));
});
});
バーは表示されますが、値は表示されません(つまり、値= 0)。jsに値をハードコーディングすると、問題なく表示されます。var値とアラート行のコメントを解除すると、その値を含むアラートが表示されます。何が足りないの?